这是关于选择器

基本选择器

基本选择器有4种,包括标签选择器id选择器类选择器通配符选择器

id选择器:要用#来指定,并且全局唯一,id名不可以重复

类选择器:要用.来指定

在实际使用时建议尽可能使用类选择器而不是id选择器,因为id选择器的使用有很多限制

通配符选择器就是*,通配符选择器可以直接选取页面中所有元素

交集/并集 选择器

交集选择器:直接连接其他选择器 ,不需要空格

并集选择器:需使用,隔开每一种选择器

高级选择器

高级选择器可以理解为强大的组合选择器

分为5种,包括后代选择器子选择器相邻兄弟选择器通用兄弟选择器属性选择器

1.后代选择器

作用:选择某个元素的后代元素(子元素或更深层次的元素)

格式:用空格空出来

2.子选择器

作用:选择某个元素的直接子元素,不过只能选嵌套其一级的元素

格式:用>来指定

3.相邻兄弟选择器

作用:选择某个元素的直接相邻兄弟元素(只能是最相邻的并且是下一个)

格式:用+来指定

4.通用兄弟选择器

作用:选择某个元素之后的所有兄弟元素

格式:用~来指定

5.属性选择器

作用:自定义能力更高,可以根据标签中的某些属性和值来进行元素选择

格式:用[ ]来指定内部的值