翻译《CSS权威指南》第3版第2章 2.1.2 元素选择符
2.1.2. 元素选择符
http://bbs.blueidea.com/thread-2789105-1-1.html
选择符不出意外的话就是 HTML 元素,但事事无绝对。比如说,一个 CSS 文件所含的样式用于一个 XML 文档的情况时,选择符有可能会是像这个样子:
QUOTE {color: gray;}
BIB {color: red;}
BOOKTITLE {color: purple;}
MYElement {color: red;}
也就是说,文档中的元素就是最基本的选择符。在 XML 中,选择符可以是其中任何一个元素,只要是在 XML 这种新标记语言中任何一个元素名称。而另一方面,如果是为 HTML 文档应用的样式,选择符就一般是HTML 元素中的一个。如 p、 h3 、em、a、或甚至是 html 本身。例如:
html {color: black;}
h1 {color: gray;}
h2 {color: silver;}
样式表的结果显示在图 2-2。
图2-2 在简单的文档中简单的样式
一旦你直接对元素应用了样式(全局)的话,你就可给那些样式进行从一个元素到另一个元素的“换档”(shift)[1]。比如说你想要应用的是段落中的文字,而非 H1 元素,那么图 2-2将会是灰字。简单。只要把选择符 h1 改为 p 就行了:
html {color: black;}
p {color: gray;}
h2 {color: silver;}
所示的结果见图 2-3。
图 2-3 样式会随着元素的改变而更换
http://bbs.blueidea.com/thread-2789105-1-1.html