课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
p span 权值为1+1=2
.first 权值不应该是10吗?
那为什么写进去之后还能优先执行p span呢?
2016-03-14
源自:初识HTML(5)+CSS(3)-升级版 9-3
正在回答
你这么理解,等级是这样的:
!important > id > 类 > 标签
也就是说,如果出现了!important那么一定会执行他的命令,id、类、标签则无效;在没有!important的情况下id最大,依次这样。
而p的权值为1
p里的span权值为1+1=2
类权值为10
id权值为100
因为p是标签,他的权值为1,
而p里的span也是标签,但是是标签里的标签,则1+1=2
类和id也一样。
因為 p span 後面加注了 important!
要看那个句子有没有调用.first,然后才能对比
doubaozha
因为给 p span标注了!important ,代表最高权值。
辛巴cc 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答p .first span{color:purple; }
5 回答.first,span,p>span{color:green;}
5 回答p>span与.first
4 回答p>.first span{color:purple;}
2 回答p>span{color:purple;}的权值