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

同学代码里第一篇,为啥能命名3个id都为div2啊

不是说ID选择器在一个html里只能用一次吗。他设置了三组div的id为“div2”。然后style里写的#div2{。。。。}对三个div都生效了

why?

正在回答

1 回答

html中具有相同ID的标签,页面不会报错。
CSS对同一个页面中具有相同ID的标签,都会应用样式。
如果有相同的ID,javascript只会取第一个具有该ID的标签。

但如果在编译器里面 就会报错 这里语法要求没那么严格


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

举报

0/150
提交
取消

同学代码里第一篇,为啥能命名3个id都为div2啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信