问答详情
源自:8-5 类和ID选择器的区别

ID选择器在一个HTML中只能使用一次吗?

如下:图1在一个HTML中使用了两次ID选择器,但是在图2中这两个ID选择器都起了作用,这与在一个HTML文档中只能使用一次ID选择器相违背

5791e5450001824404080142.jpg

                                                      图1

5791e54500019ada04950141.jpg

                                                            图2

提问者:慕粉3690804 2016-07-22 17:26

个回答

  • 慕粉3823343
    2017-05-08 15:05:53

    是可以显示,但是是不对的,再js中就会出错

  • 赵飞达
    2016-08-03 17:37:36

    id一般是用来设置私有属性

    class一般设置公有属性。

    所以如果id写一样效果就和class一样了,尽管没有语法错误,但是不建议写一样,而且对后期编写js有很大影响。


  • CAYL
    2016-07-22 17:46:43

    虽然效果出来了,但是是不符合语义规范的,ID定义了就只属于这个标签的

  • wwwwinnert
    2016-07-22 17:35:12

    是的呢


  • 篱外听雨
    2016-07-22 17:33:13

    id选择器只能在文档中使用一次的

  • CarMelon
    2016-07-22 17:32:27

    看不到你代码,css是不是只是用span设置的颜色?

  • 莫寒语
    2016-07-22 17:32:21

    是的,ID只能用一次,类选择器可以使用多次