1. 属性选择器
2. 结构伪类选择器
nth-child ( n )
- n可以是数字、关键字和公式
- n如果是数字,就是选择第几个
- 常见的关键词有 even偶数 odd奇数
- 常见的公式如下(如果n是公式,则从0开始计算
- 但是第0个元素 或者超出了元素的个数会被忽略
3. 伪元素选择器
注意: before和after必须有content属性
before在内容的前面,after在内容的后面
before和after创建一个元素,但是属于行内元素
因为在dom里面看不见刚才创建的元素,所以我们称为伪元素