为什么我像错误代码那样在一段话中用了两个同样的id,就是把颜色改成绿色,为什么行得通。。。

来源:8-5 类和ID选择器的区别

春风_过客

2018-08-02 19:13


<p><span>慕课网</span>,超酷的互联网、<span id="stress_1">IT技术</span>免费学习平台,创新的网络一站式学习、实践体验;服务及时贴心,<span id="stress_1">内容专业</span>、有趣易学。专注服务<span class="stress alter"><!--类选择器可以使用类词列表-->互联网工程师</span>


https://img.mukewang.com/5b62e7540001a20406400101.jpg

写回答 关注

2回答

  • qq_最难忘的是感情_hoqwG2
    2018-08-02 19:27:04

    系统bug

  • 芃忦忦
    2018-08-02 19:25:15
    你理解错了。
    css里,id选择器可以无限次数使用,并且可以写一样的。
    你在网上听别人说不能多次使用,应该是出现2个以上同名的id选择器吧。
    例如都是id="div1"
    
    其实这样写,在css里是可以的。但如果页面涉及到js,就不好了。因为js里获取DOM是通过getElementById,而如果页面出现同一个id几次,这样就获取不到了。所以id要有唯一性。
    最后,成熟网站里,你很少看到css里用id选择器的,都是用class,id选择器留给写js的人用,这样避免冲突。


    Yyon

    所以说是id后面完全同名的只能用一次,id="apple"、id="book"这种就可以在同一个段落里用?

    2018-12-11 11:08:23

    共 2 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1228268 学习 · 18414 问题

查看课程

相似问题