元素可以同时具有id和类吗?

时间:2010-05-11 19:03:14

标签: html css class

非常不言自明。

7 个答案:

答案 0 :(得分:128)

是的,一个元素可以有一个ID(必须是唯一的!)和多个类同时。要拥有多个类,请在它们之间使用空格,这是一个示例:

<div id="myID" class="class1 class2 class3">Content</div>

答案 1 :(得分:8)

我想补充一点,如果您添加ID和彼此相互矛盾的类,则ID将具有更高的优先级。

例如:

CSS:

.par_color{
    color:red;
}

#par_color{
    color:blue;
}

HTML:

<section id="par_color" class="par_color">Some txt</section>

某些txt字符串将显示为蓝色而不是红色。

答案 2 :(得分:6)

是。自我解释。

此外,通常有多个IE类 -

<div class="oneClass andAnother"></div>

但每个元素只有一个ID,每个ID只能在每个HTML页面使用一次。

答案 3 :(得分:6)

<div id="main" class="rounded">
</div>

答案 4 :(得分:5)

简而言之,是的。通常,该类将用于样式,并且id允许通过脚本直接操作。

答案 5 :(得分:1)

是的,你可以添加id和class以及类和id

为一个类和一个id int.TryParse() 两个班级 [0-9]

答案 6 :(得分:0)

是的,可以。但是请注意,Id必须在您的html文件中唯一,而类可以在multis元素中使用。

<div class="examples" id="example1">text example</div>