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

为什么说ID选择器只能用一次?我把ID给予不同的命名不是可以用两次吗?

为什么说ID选择器只能用一次?我把ID给予不同的命名不是可以用两次吗?

Spiderman_17 2016-07-24 23:18:10
查看完整描述

8 回答

?
柠檬酸钠

TA贡献331条经验 获得超534个赞

没有人说过ID选择器只能用一次,这句话应该是“同一个ID在页面中只能出现一次”

查看完整回答
3 反对 回复 2016-07-25
?
陈士愚

TA贡献44条经验 获得超44个赞

同一个ID(命名)在一个页面中只出现一次,进而该命名的ID选择器只能用一次;

比如 

<a id="idName1"></a>

<a id="idName2"></a>

那么css样式选择器中,能使用 #idName1来获取第一个元素。

而下面这种代码,是违背规范的:

<a id="idName1"></a>

<a id="idName1"></a>


查看完整回答
2 反对 回复 2016-07-25
?
业余奶茶品鉴师

TA贡献260条经验 获得超388个赞

是说如果有标签已经用过id="aaa"了,其他标签就不能再重复用aaa这个id名了。但其他标签还是可以用其他id名的

查看完整回答
1 反对 回复 2016-07-25
?
liezhengli

TA贡献15条经验 获得超6个赞

id 是为了只是用一次,精确的获取,定义某个元素,要多个那就是类

查看完整回答
反对 回复 2016-09-11
?
霜见

TA贡献24条经验 获得超16个赞

站在css的角度来说,同一个页面可以使用同一个ID。但是如果站在JS的角度来说,JS通过ID来获取某一个元素的,如果有多个相同ID,那JS就不知道要获取谁了。

查看完整回答
反对 回复 2016-07-25
  • 8 回答
  • 0 关注
  • 2928 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信