CSS是一种用于美化网站的语言,它由选择器和属性构成。选择器是用于选择HTML元素的模式,用于指定应用于某些元素的CSS规则。本文将介绍六种类型的CSS选择器:1. 元素选择器 p { fontsiz...
CSS是一种用于美化网站的语言,它由选择器和属性构成。选择器是用于选择HTML元素的模式,用于指定应用于某些元素的CSS规则。本文将介绍六种类型的CSS选择器:
1. 元素选择器
p {
font-size: 16px;
}
/* 选中所有的段落(p)元素,并设置字体大小为16像素 */
2. ID选择器
#name {
color: red;
}
/* 选中ID属性为“name”的HTML元素(通常是单个元素),并设置文本颜色为红色 */
3. 类选择器
.important {
text-decoration: underline;
}
/* 选中带有class属性为“important”的所有HTML元素,并设置带下划线的文本修饰 */
4. 属性选择器
a[target="_blank"] {
background-color: yellow;
}
/* 选中所有具有目标(target)属性值为“_blank”的超链接元素,并设置背景色为黄色 */
5. 伪类选择器
a:hover {
color: blue;
}
/* 当鼠标悬停在链接上时,选中该链接,并设置文本颜色为蓝色 */
6. 后代选择器
ul li {
font-weight: bold;
}
/* 选中所有ul下的li元素,并加粗字体 */ 这些选择器类型可以结合使用来实现更具体的样式控制。CSS的选择器强大且灵活,可以实现各种网页美化需求。