id和class之间有什么区别?

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

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

回答:

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选择器。

以上是 id和class之间有什么区别? 的全部内容, 来源链接: utcz.com/qa/407208.html

回到顶部