HTML 中的 div
元素可以使用 class
和 id
属性来标识和描述其内容。但是,这两个属性的作用是有区别的:
class
属性:表示这个元素属于哪些类别。可以使用 CSS 样式表中的类选择器来为其定义样式。例如:
在 CSS 中可以这样定义样式:
id
属性:表示这个元素的唯一标识符。可以使用 CSS 样式表中的 ID 选择器来为其定义样式。例如:
在 CSS 中可以这样定义样式:
注意:class
和 id
属性都可以用于指定元素的样式,但是它们的作用是有区别的。在 HTML 中,同一个元素可以使用多个 class
属性,但是只能使用一个 id
属性。在 CSS中,使用 #
号加上 ID 名来选择元素,使用 .
号加上类名来选择元素。例如:
另外,还可以使用通配符 *
来选择所有元素。例如:
注意:在 CSS 中,ID 选择器的优先级比类选择器高,也就是说,如果两个选择器的样式冲突了,ID 选择器的样式会覆盖类选择器的样式。
总结一下,class
属性用于表示元素的类别,可以使用 CSS 中的类选择器来为其定义样式;而 id
属性用于表示元素的唯一标识符,可以使用 CSS 中的 ID 选择器来为其定义样式。