《CSS权威指南 – 第3版》撷英笔记及配套视频:CSS元素选择符 — 西米CC 汇聚建站资源 - 点亮博客价值

《CSS权威指南 – 第3版》撷英笔记及配套视频:CSS元素选择符

by admin on 2009/09/22

in CSS

若是就HTML而言,CSS中的选择符除了自定义的class和id之外,一般就是预置的HTML元素标签了,如p、h1、em甚至html等。但是XML就不一样,原书中有这样一段话:

In XML, a selector could be anything, since XML allows for the creation of new markup languages that can have just about anything as an element name.

意即在XML中用户似乎可以自定义标签的名称(本人没有研究,所以不敢用肯定的语气…),因此任何字符串都可能以合法元素标签名的形式出现在CSS选择符的位置上。

  1. QUOTE {color: gray;}
  2. BIB {color: red;}
  3. BOOKTITLE {color: purple;}
  4. MYElement {color: red;}

2.1.3. Declarations and Keywords – 声明和关键字

其实这里翻译成”关键字”可能会让人容易混淆,但原书中的确使用了” Keywords”这个单词,记得描述CSS规则结构的那张图么,事实上这里的”关键字”指的就是”value”,即”值”。很多时候一条CSS声明的属性只有一个值,但也有多个值的情况,如font:

  1. p {font: medium Helvetica;}

这里多个值之间用空格分隔,但还有一种特殊情况,依然是font中的字号和行高:

  1. P {font:12px/20px;}

另外如果CSS中使用了错误的属性或值,会使得该声明失效,理论上这条作废的声明不会影响到该条CSS规则中的其它声明,但不论从哪个角度讲,我们应该尽量避免无效声明的出现。当然如果使用记事本来编写CSS的话谁都无法保证不出差错,在此建议大家不妨使用一些专门的CSS编辑软件,至少里面的代码提示功能可以从很大程度上降低拼写错误的概率。就我个人而言,除了DW之外,也只用过TopStyle,没有很强悍的发言权,但或多或少体验到了其中的便利。

《CSS元素选择符》参考资料

CSS编辑器TopStyle使用技巧
TopStyle汉化正式版下载地址

《CSS元素选择符》相关视频教程下载【FLV格式 – 5.36MB】

《CSS权威指南 – 第3版》撷英及配套视频:- CSS选择符

喜欢的就爱屋及乌 被雷了就诛连九族

Leave a Comment

Previous post:

Next post: