这是关于选择器
基本选择器
基本选择器有4种,包括标签选择器,id选择器,类选择器,通配符选择器
id选择器:要用#来指定,并且全局唯一,id名不可以重复
类选择器:要用.来指定
在实际使用时建议尽可能使用类选择器而不是id选择器,因为id选择器的使用有很多限制
通配符选择器就是*,通配符选择器可以直接选取页面中所有元素
交集/并集 选择器
交集选择器:直接连接其他选择器 ,不需要空格
并集选择器:需使用,隔开每一种选择器
高级选择器
高级选择器可以理解为强大的组合选择器
分为5种,包括后代选择器,子选择器,相邻兄弟选择器,通用兄弟选择器,属性选择器
1.后代选择器
作用:选择某个元素的后代元素(子元素或更深层次的元素)
格式:用空格空出来
2.子选择器
作用:选择某个元素的直接子元素,不过只能选嵌套其一级的元素
格式:用>来指定
3.相邻兄弟选择器
作用:选择某个元素的直接相邻兄弟元素(只能是最相邻的并且是下一个)
格式:用+来指定
4.通用兄弟选择器
作用:选择某个元素之后的所有兄弟元素
格式:用~来指定
5.属性选择器
作用:自定义能力更高,可以根据标签中的某些属性和值来进行元素选择
格式:用[ ]来指定内部的值
