css中一共有以下几种选择器:
1.id选择器 #id
2.class选择器 .class
3.标签选择器 p,div,span等等
4.属性 [type='text']
5.通用选择器 *
6.伪类选择器 :hover等
7.伪元素选择器 ::first-line(注意是双冒号)
8.子选择器,相邻选择器
以下是权重的计算规则:
1、第一等:代表内联样式,如: style="",权值为1000。
2、第二等:代表ID选择器,如: #content, 权值为0100。
3、第三等:代表类,伪类和属性选择器,如.content,权值为0010。
4、第四等:代表类型选择器和伪元素选择器,如div p,权值为0001。
5、通配符、子选择器、相邻选择器等的。如*、>、+,权值为0000。
6、继承的样式没有权值。