1.CSS-标签选择器
(1)作用:根据指定的标签名称,在当前界面中找到所有该名称的标签,然后设置属性
(2)格式:
标签名称{
属性:值:
}
(3)注意点:标签选择器是选择所有的标签
2.CSS-id选择器
(1)作用:根据指定的id名称,在当前界面中找到所有该id的标签,然后设置属性
(2)格式:
#id名称{
属性:值:
}
(3)注意点:每个标签都可以设置id(<p id="thisid"></p>),id名称不能重复且不能是HTML标签名称,id的名称只能用字母、数字和下划线来组成且不能以数字开头,标签的id属性一般是给js使用的,所以无特殊情况时不适用id选择器
3.CSS-类选择器
(1)作用:根据指定的类名称找到对应的标签,然后设置属性
(2)格式:
.类名称{
属性:值:
}
(3)注意点:类的前面需要加一个".",每个标签都可以设置类(<p class="类名称"></p>),类名称规范与id名称规范相同,但是各标签名称可以重复,一个标签可以绑定多个类名,而id只能绑定一个
4.CSS-后代选择器
(1)作用:找到指定标签的所有后代标签,然后设置属性
(2)格式:
标签名称1 标签名称2{
属性:值:
}
找到名称叫做标签名称1的标签,然后再在这个标签下面去查找所有名称叫做标签名称2的标签,并设置其属性
(3)注意点:名称之间必须用空格隔开,而且可以使用其他选择器(#id名称 标签名称2/.类名称 标签名称2),后代选择器可以无限的向下延伸
5.CSS-子元素选择器
(1)作用:找到指定标签中所有特定的子元素,然后设置属性
(2)格式:
标签名称1 >标签名称2{
属性:值:
}
找到名称叫做标签名称1的标签,然后在这个标签中查找所有直接子元素名称叫做标签名称2的标签的元素,并设置其属性
(3)注意点:标签名称之间不能用空格,而且可以使用其他选择器(#id名称>标签名称2/.类名称>标签名称2)
6.CSS-交集选择器
(1)作用:给所有选择器选中的标签中,修改重复(相交)的标签的属性
(2)格式:
选择器1选择器2{
属性:值:
}
(3)注意点:选择器名称之间无任何空格(符号),选择器可以使用标签名称/id名称/class名称,企业开发中用的不多