为了账号安全,请及时绑定邮箱和手机立即绑定

id与类名称的区别

1、为标签设置id="ID名称",而不是class="类名称"。 但是他们的id=类名称里,两者有什么不同呢

正在回答

2 回答

1、ID是唯一的。体现在使用docoument.getElementById('')只能取道一个ID。

2、class不是唯一的。class是类的意思,类,其实就是指一类东西,从这个单词上就可以看出来不是唯一的。

例如:

<div id="d">我的ID是d</div>
<p id="d">我的ID也是d</p>

<!--上述写法是错误的,因为ID的唯一性,后面的会覆盖前面的-->

<div class="d"></div>
<p class="d"></p>

<!--上述写法是正确的,可以有多个标签的class是一个值-->

<div id="d" class="d"></div>

<!--这种写法也是对的,比较巧而已,id和class都是一个值,他们互不影响-->


7 回复 有任何疑惑可以回复我~
#1

55555zxc 提问者

你的回答真实太厉害了
2015-12-13 回复 有任何疑惑可以回复我~
#2

慕男婶 回复 55555zxc 提问者

<!--上述写法是错误的,因为ID的唯一性,后面的会覆盖前面的--> 这个我打错了,后面的ID会忽略掉,有多个ID相同,只算最先出现的ID,后面的ID忽略 你可以写程序验证一下, 有啥不明白的再提问
2015-12-13 回复 有任何疑惑可以回复我~
#3

55555zxc 提问者 回复 慕男婶

是忽略不是覆盖,是忽略,忽略,额,记住了
2015-12-13 回复 有任何疑惑可以回复我~

大婶的回答很直观,看完就懂了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

id与类名称的区别

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号