独学而无友,则孤陋而寡闻!
分类: 系统运维
2010-03-02 12:44:53
1、特殊性
首先来看一下这个例子将会发生的情形:
H1和.grape都匹配上面的H1元素,那么到底应该使用哪一个呢?实践证明.grape是正确答案,把句子显示为蓝色。根据规范,一般的HTML元素
选择符(H1,P 等)具有特殊性1,类选择符具有特殊性10,ID选择符具有特殊性100,值越大权重就越大,就优先选用。
2、继承
在特殊性的框架下,被继承的值具有特殊性0,也就是说任何显式声明的规则将会覆盖其继承样式,即便这条规则具有多高的权重。
会显示为red颜色。
4、重要性(!important)
!important具最高特特性比如说1000,因此!important规则会覆盖内联STYLE属性的内容。
将显示为RED颜色。
一种特殊情形
This text is red, but emphasized text is black.