精通CSS高级Web标准解决方案(1

精通CSS高级Web标准解决方案(1

 层叠与特殊性

  • 选择器的特殊性分成四个等级,a、b、c 、 d
    • 如果样式是行内样式,那么a=1
    • b=ID选择器的总数
    • c=类、伪类、属性选择器的总数

例如:style=””  以10为基准的特殊性值为 1,0,0,0 =1000     #wrapper#content{…..} 特殊性值为0,2,0,0=200

 

在样式表中使用特殊性

  • 为了避免混乱,尽量保持一般样式非常一般,特殊样式尽可能特殊,从而不需要覆盖特殊样式。如果发现不得不多次覆盖一般样式,那么从一般样式中删除需要覆盖的声明,然后显式地将其应用于每个需要它的元素,这样比较简单。

继承

区别继承与层叠

 

 

 

精通CSS高级Web标准解决方案(1

相关文章:

你感兴趣的文章:

标签云: