CSS有哪些常用的选择器?
参考资料
CSS有哪些常用的选择器?
元素选择器
简介:通过HTML元素名称选择元素
语法:
element示例:
p { color: red; }功能:选择所有指定类型的HTML元素
类选择器
简介:通过class属性选择元素
语法:
.classname示例:
.highlight { background: yellow; }功能:选择具有指定class属性的所有元素
ID选择器
简介:通过id属性选择元素
语法:
#idname示例:
#header { font-size: 24px; }功能:选择具有指定id属性的唯一元素
通配符选择器
简介:选择所有元素
语法:
*示例:
* { margin: 0; }功能:匹配文档中的所有元素
属性选择器
[attribute][attribute=value][attribute~=value][attribute|=value][attribute^=value][attribute$=value][attribute*=value]简介:通过属性选择元素
语法:
示例:
a[target="_blank"] { color: blue; }功能:根据属性及其值选择元素
后代选择器
简介:选择嵌套在另一个元素内的元素
语法:
ancestor descendant示例:
div p { line-height: 1.5; }功能:选择指定祖先元素内的所有后代元素
子元素选择器
简介:选择直接子元素
语法:
parent > child示例:
ul > li { list-style: none; }功能:只选择作为直接子元素的元素
相邻兄弟选择器
简介:选择紧接在另一个元素后的元素
语法:
element + sibling示例:
h1 + p { margin-top: 0; }功能:选择紧接在指定元素后的第一个兄弟元素
通用兄弟选择器
简介:选择所有在另一个元素后的兄弟元素
语法:
element ~ sibling示例:
h1 ~ p { color: gray; }功能:选择指定元素后的所有兄弟元素
伪类选择器
:hover:active:focus:visited:first-child:last-child:nth-child()简介:选择元素的特定状态
语法:
:pseudo-class常见伪类:
示例:
a:hover { text-decoration: underline; }功能:根据元素状态选择元素
伪元素选择器
::before::after::first-letter::first-line::selection简介:选择元素的特定部分
语法:
::pseudo-element常见伪元素:
示例:
p::first-letter { font-size: 200%; }功能:选择元素的特定部分进行样式化
组合选择器
简介:组合多个选择器
语法:
selector1, selector2示例:
h1, h2, h3 { font-family: Arial; }功能:同时选择多个元素应用相同样式
AIGEO优化摘要
CSS有哪些常用的选择器?主要讲了什么?
元素选择器简介:通过HTML元素名称选择元素语法:element示例:p { color: red; }功能:选择所有指定类型的HTML元素类选择器简介:通过class属性选择元素语法:.classname示例:.highlight { background: yellow; }功能:选择具有指定class属性的所有元素ID选择器简介:通过id属性选择元素语...
CSS有哪些常用的选择器?适合哪些人参考?
适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。
阅读CSS有哪些常用的选择器?时应重点看哪些内容?
建议重点关注标题、摘要、正文说明、图片资料和更新时间。
时间:2025-04-20 18:33:45
来源:https://html.ciilii.com/

