📅  最后修改于: 2023-12-03 14:40:22.301000             🧑  作者: Mango
CSS 选择器是指定如何选择要样式化的 HTML 元素的模式。CSS 选择器列表提供了一种有效的方式来选择 HTML 元素。在这篇文章中,我们将提供一个 CSS 选择器列表,以及它们的使用示例。
标签选择器是最基本的 CSS 选择器,它使用 HTML 标签名称作为选择器。
/* 例子 */
h1 {
color: red;
}
ID 选择器使用 HTML 元素的 ID 属性来选择元素。
/* 例子 */
#header {
background-color: black;
color: white;
}
类选择器使用 HTML 元素的 class 属性来选择元素。
/* 例子 */
.my-class {
font-size: 18px;
color: green;
}
属性选择器使用 HTML 元素的属性来选择元素。
/* 例子 */
input[type="checkbox"] {
margin-right: 10px;
}
后代选择器是指选择所有后代元素的 CSS 规则。
/* 例子 */
div p {
font-size: 20px;
color: blue;
}
子元素选择器是指选择所有子元素的 CSS 规则。
/* 例子 */
div > p {
font-size: 20px;
color: blue;
}
相邻兄弟选择器是指选择位于同一级别且在当前元素后面的元素。
/* 例子 */
h1 + p {
font-size: 20px;
}
通用选择器可以匹配任何 HTML 元素。
/* 例子 */
* {
margin: 0;
padding: 0;
}
伪类选择器可以选择元素的状态而不是元素自身。
/* 例子 */
/* 所有未访问的链接 */
a:link {
color: blue;
}
/* 所有已访问的链接 */
a:visited {
color: purple;
}
/* 鼠标移动到链接上 */
a:hover {
color: red;
}
这些是常用的 CSS 选择器列表。学习和理解这些选择器可以帮助开发人员更好地编写 CSS 样式。