慕运维52800
2017-08-24 11:45
id="p2" class="one"是什么意思?可以同时命名吗?
id="p2"这句话就是给这个对象一个id,id唯一;id起名为p2。
class="one" 给这个对象一个 样式名字为 one 的 class;
id更倾向于js获取的时候用的比较多,
id和class相比 id的优先级高于class, id为#p2, class为 .one
给#p2背景颜色为红色,.one背景色为黑色,
<div id="p2" class="one" ></div> 背景颜色始终是红色,说255个class优先级会比id高的目前我没用上.
而在css中 class名字是可以无限用的 <div id="p2" class="one two " ></div>
id js用 ,class给样式用 ,结构和表现分离
id和class都是元素的属性,只是id是唯一的,不可重复;class不是唯一的,可以重复,二者是可以同时命名的。
id="p2" class="one"的意思是这个标签的id是p2,class是one,可以通过getElementById("p2")或者是getElementByClassName("one")来获取元素。
可以,id就像身份证号码,是唯一的标识,class就像职业,可以涵盖一类事物具有同种样式属性
JavaScript入门篇
739818 学习 · 9566 问题
相似问题