扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年4月11日
关键字:
伪类
CSS支持伪元素和伪类。在CSS中,伪表示你可以对一个文档层次中不存在的,没有CSS选择符的元素使用样式。根据状态(visited, active等)对一个超链接使用样式就是一个典型的例子。下面的列表简单说明了CSS支持的伪类:
CSS1支持与链接有关的伪类(active, hover, link, visited),CSS2增加了其它伪类。伪类的语法是使用一个逗号将伪类与元素分隔开来。列表D用伪类对锚元素,以及段落元素的第一个子元素使用样式。
你可以通过一个优秀的在线指南确定一个特殊的浏览器是否支持某个特性。CSS还支持用伪元素来处理信息。
伪元素
伪元素允许你对文档树中不存在的信息使用样式。大量例子说明如何对一个元素内容的首行或首字母使用样式。下面列出了CSS当前支持的伪元素:
列表E对前面的例子进行扩充,使用首行和首字母伪元素对段落使用样式。段落的第一行全部以大写字母显示。首行由浏览器和它的宽度控制。因此,你可能希望插入自己的分行符或对文本进行相应格式化来控制首行显示。另外,段落的首字母为大字斜体字,并且带下坠大写字母显示效果。
大量选项
许多Web开发者常犯的一个错误就是不熟悉CSS标准的各种细微差别。选择符就是一个典型的例子,它为你给网页元素应用样式提供大量选择。过去两周来,你简单了解了CSS支持的各种选择符。这些选择符允许你根据元素的类型、它们周围的样式、属性等对元素使用样式。
你最喜欢使用哪个选择符?或者发现某些选择符缺少支持资料?请在文后的讨论区发表你的看法,与Web开发社区分享你的经历。
Tony Patton拥有丰富的Java、VB、Lotus及XML方面的知识,是一个专业的应用程序开发人员。
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者