id=100
class=10
tag(标签)=1
按照这个规律去计算,比如
#qietu div{}
100+1 = 101
.qietu .box{}
10+10=20
可以得出第一个的权重要比第二个要高。另外关于权重的扩展知识面,偶推荐了解下BEM命名规则,这个观念很好,可以从侧面杜绝权重问题的产生,还有一个就是提高权重的方法 !important;
@ css列标签怎么设置?
1.
使用table标签创建一个表格。
2.
在css标签内,通过table元素名称设置表格的样式,定义它的宽度为300px,高度为200px。
3.
在css标签内,再通过元素名称和”:first-child”选择器选中表格第一列,设置它的文字颜色为红色。
4.
在浏览器打开test.html文件,查看实现的效果。 END
@ css一共有多少个标签?
别混淆概念,css没有标签的,只有选择器
选择器有十多种,不过常用的就4种:标签选择器、类选择器、ID选择器和下级选择器
@ not选择器不支持复杂选择?
尽管css的选择器很强大了,但是考虑其兼容性,尽可能的少用,比如大家在做一个前端页面的切图的时候,会看情况:
如果是h5手机网站,推荐用css选择器
如果是pc网站,适当用css选择器
如果是pc网站,并且是政府、学校等机关单位,杜绝用css选择器