body #content div[id="main-content"] h2{
color:green; }
为什么这个代码的权值是113?怎么计算的?
劝你看下第九章的 特殊性 那一节。讲的很清楚关于权值的问题。
标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100.
body,div,h2权值都为1
#content权值为100
[...]权值为10
1*100+1*10+3*1=113
标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100.
body /*权值1*/
#content/*权值100*/
div/*权值1*/
[id="main-content"]/*权值10*/
h2/*权值1*/
1+100+1+10+1=113
body:1 #content:100 div:1 [id="main-content"]:10 h2:1
1+100+1+10+1=113