CSS Id 和 Class选择器学习笔记
1. 概述
CSS(Cascading Style Sheets)是一种用于描述网页样式的语言。在 CSS 中,我们可以通过选择器(Selectors)来选中需要进行样式操作的 HTML 元素。
其中,Id 和 Class 选择器是两种常见的选择器类型。它们可以根据元素的 id 或 class 属性对其进行选择,并为其设置样式。
2. Id 选择器
Id 选择器通过元素的 id 属性选中特定的元素,并为其设置样式。id 属性值应该唯一,这意味着同一页中不能出现多个相同 id 值的元素。
Id 选择器的语法是通过在选择器名称前加上“#”符号来表示,例如:
Copy Code#my-element {
color: red;
}
上述代码将为 id 值为 “my-element” 的元素设置字体颜色为红色。
3. Class 选择器
Class 选择器是根据元素的 class 属性的值来选中一个或多个元素,并为其设置样式。class 属性可以被多个元素使用,因此可以为页面的多个元素设置同样的样式。
Class 选择器的语法是通过在选择器名称前加上“.”符号来表示,例如:
Copy Code.my-class {
background-color: blue;
}
上述代码将为所有 class 属性值为 “my-class” 的元素设置背景颜色为蓝色。
4. 实例
下面是一个使用 Id 和 Class 选择器的实例:
Copy Code<!DOCTYPE html>
<html>
<head>
<title>Id 和 Class 选择器学习笔记</title>
<style type="text/css">
#my-id {
color: green;
}
.my-class {
font-size: 18px;
line-height: 1.6;
padding: 10px;
background-color: #f9f9f9;
border: 1px solid #ccc;
border-radius: 5px;
}
</style>
</head>
<body>
<h1 id="my-id">这是一个标题</h1>
<p class="my-class">这是一个段落。</p>
<p class="my-class">这是另一个段落。</p>
</body>
</html>
上述代码中,我们首先通过 Id 选择器选中了一个标题元素,并将其字体颜色设置为绿色。接下来,我们使用 Class 选择器选中两个段落元素,并为它们设置了统一的样式,包括字体大小、行高、内边距、背景颜色、边框等。
通过使用 Id 和 Class 选择器,我们可以轻松为网页中的元素设置样式,使网页具有更加统一和美观的外观。