如下:图1在一个HTML中使用了两次ID选择器,但是在图2中这两个ID选择器都起了作用,这与在一个HTML文档中只能使用一次ID选择器相违背
图1
图2
是可以显示,但是是不对的,再js中就会出错
id一般是用来设置私有属性
class一般设置公有属性。
所以如果id写一样效果就和class一样了,尽管没有语法错误,但是不建议写一样,而且对后期编写js有很大影响。
虽然效果出来了,但是是不符合语义规范的,ID定义了就只属于这个标签的
是的呢
id选择器只能在文档中使用一次的
看不到你代码,css是不是只是用span设置的颜色?
是的,ID只能用一次,类选择器可以使用多次