我将仅介绍CSS 2.1规范本身的链接,以及浏览器 应 如何计算特异性:
CSS 2.1第6.4.3节:
选择器的特异性计算如下:
将四个数字abcd(在基数较大的数字系统中)连接起来可得出特异性。
如果特异性相同,则CSS 2.1第6.4.1节生效:
请注意,这里所说的是样式的定义时间,而不是使用时间。如果类.a
和.b
具有相同的特异性,则以 最后定义 为准。<p class="a b">...</p>
而<p class="b a">...</p>
将同样的风格,根据定义顺序.a
和.b
。