📅  最后修改于: 2020-11-04 02:16:55             🧑  作者: Mango
CSS选择器用于选择要设置样式的内容。选择器是CSS规则集的一部分。 CSS选择器根据其ID,类,类型,属性等选择HTML元素。
CSS中有几种不同类型的选择器。
元素选择器通过名称选择HTML元素。
This style will be applied on every paragraph.
Me too!
And me!
输出:
This style will be applied on every paragraph.
Me too!
And me!
id选择器选择HTML元素的id属性以选择特定元素。 id在页面内始终是唯一的,因此可以选择一个唯一的元素。
这是写与散列字符(#),随后元件的ID。
让我们以id为“ para1″的示例为例。
Hello Javatpoint.com
This paragraph will not be affected.
输出:
And me!
本段不会受到影响。
类选择器选择具有特定类属性的HTML元素。它使用了一段字符。 (句号),后跟类名。
注意:类别名称不应以数字开头。
让我们以“中心”类为例。
This heading is blue and center-aligned.
This paragraph is blue and center-aligned.
输出:
This paragraph is blue and center-aligned.
如果要指定只影响一个特定的HTML元素,则应将元素名称与类选择器一起使用。
让我们来看一个例子。
This heading is not affected
This paragraph is blue and center-aligned.
输出:
This paragraph is blue and center-aligned.
通用选择用作字符。它选择页面上的所有元素。
This is heading
This style will be applied on every paragraph.
Me too!
And me!
输出:
This style will be applied on every paragraph.
Me too!
And me!
分组选择器用于选择具有相同样式定义的所有元素。
分组选择器用于最小化代码。逗号用于分隔分组中的每个选择器。
让我们看看没有组选择器的CSS代码。
h1 {
text-align: center;
color: blue;
}
h2 {
text-align: center;
color: blue;
}
p {
text-align: center;
color: blue;
}
如您所见,您需要为所有元素定义CSS属性。可以按以下方式将其分组:
h1,h2,p {
text-align: center;
color: blue;
}
让我们看一下CSS组选择器的完整示例。
Hello Javatpoint.com
Hello Javatpoint.com (In smaller font)
This is a paragraph.
输出:
This is a paragraph.