小编典典

id和class之间有什么区别?

html

<div class=""><div id="">CSS 之间有什么区别?可以使用<div id="">吗?

我看到不同的开发人员在这两种方式上都这样做,而且由于我是自学成才的,所以我从来没有真正想过。


阅读 442

收藏
2020-05-10

共1个答案

小编典典

ids必须是唯一的,class才能应用于许多事物。在CSS中,id看起来像#elementIDclass元素看起来像.someClass

通常,id只要您要引用特定元素,并且class在有很多相似的事物时使用。举例来说,常见的id元素之类的东西headerfootersidebar。常见class元素是highlightexternal- link

但是,您应该了解的最基本的优先级是id选择器优先于class选择器。如果您有这个:

<p id="intro" class="foo">Hello!</p>

和:

#intro { color: red }
.foo { color: blue }

该文本将为红色,因为id选择器优先于class选择器。

2020-05-10