课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
ID选择符能不能完全被类选择符替换?为什么?
2016-12-17
源自:初识HTML(5)+CSS(3)-升级版 13-1
正在回答
类选择符的权值为10,ID选择符的权值最高为100
me吐 提问者
在HTML中 所有的选择器都有权重
!important infinity-正无穷 现实生活中正无穷+1=正无穷 html中正无穷+1>正无穷
行间样式 1000
id 100
class、属性、伪类 10
标签、伪元素 1
通配符 0
这个是权的问题,权是可以相加的,你想要类超过id那得多麻烦。
这要看情况用吧,id可以准确的找到其中一个,但class找到的可以是多个,怎么方便怎么用,看你的需求咯。
如最佳回答所讲,因为id选择符的权值更高,因此在为一些特殊情况设置样式的时候就需要用到ID选择符了。因此ID选择符不能完全呗类选择符替换。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答权值,类选择符,ID选择符
4 回答标签 类选择符 ID选择符
5 回答类选择器是不是可以完全代替ID选择器
2 回答#footer是ID选择符么?
6 回答伪类选择符