一个元素可以同时拥有一个id和一个类?

相当不言自明。

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

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

是。 自我解释。

此外,通常有多个类的IE –

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

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

是。

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

我想补充一点,如果你添加ID和一个相互矛盾的类,ID将有更高的优先级。

例如:

CSS:

 .par_color{ color:red; } #par_color{ color:blue; } 

HTML:

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

一些txtstring将显示为蓝色,而不是红色。

总之,是的。 通常这个类是用于样式的,而id是允许用脚本直接操作的。

是的,你可以添加ID和类,以及一个类和一个ID

对于一个类和一个id <h1 id="orange-text" class="pink-text blue-text">Hello World!</h1> 两个类 <h1 class="orange-text" class="pink-text blue-text">Hello World!</h1>