css选择器介绍
- 在css中选择器是一种模式,用于选择需要添加样式的元素,css对html页面中的元素实现一对一,一对多或者多对一的控制,都需要用到css选择器,html页面中的元素就是通过css选择器进行控制的;
css选择器的基本语法
-
类选择器 :元素的class属性,比如
class="box"
表示选取class为box的元素; -
ID选择器 :元素的id属性,比如
id="box"
表示选取id为box的元素; -
元素选择器 :直接选择文档元素,比如p表示选择所有的p元素,div表示选择所有的div元素;
-
属性选择器 :选择具有某个属性的元素,如
*[title]
表示选择所有包含title
属性的元素、a[href]
表示选择所有带有href属性的a元素等; -
后代选择器 :选择包含元素后代的元素,如
li a
表示选取所有li 下所有a元素; -
子元素选择器 :选择作为某元素子元素的元素,如
h1 > strong
表示选择父元素为h1 的所有 strong 元素; -
相邻兄弟选择器 :选择紧接在另一元素后的元素,且二者有相同父元素,如h1 + p表示选择紧接在 h1 元素之后的所有p元素;