他们之间用宫格隔开
我们选择该标签的时候可以.a.a-1,也有.a,也可以.a-1
常用的两个伪类选择器
伪类选择器都是用:连接的
类名:nth-child(N):先确定位置,再筛选选择器
在同一结构下都是相同选择器时使用...--他会先找p找到第2个,然后让他变色成红色,如果第二个不是p他就不起作用-->
p:nth-of-type(3){
color:red
}
不起作用-->
二.后代(子代)选择器
后代选择器:
CSS语法:上一级标签他所有的后代用宫格进行连接
子带选择器...相邻选择器:+进行连接,他是找到前者后,在前者后面的相邻的才会选中,如果没相邻他会接着找第二个前者
注意
选择器放置位置前与放置位置后,会有影响有点类似正则匹配先匹配到第一个然后匹配第二个
他所改变的是他们后者而不是两个都改变...[属性名*=值]包含某某值(模糊查询)
五.交叉选择器
就是把上述的选择进行组合,包括之前讲的基础选择器
六.群组选择器
就是把上述的选择器用包括之前讲的基础选择器,隔开从而选择多个元素
七.选择器的优先级