ID 选择器和类选择器有什么区别?

2024-12-24 22:48:35
推荐回答(5个)
回答1:

相同点:可以应用于任何元素
不同点:

1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。


下面代码是正确的:


而下面代码是错误的:


2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的(不能使用 ID 词列表)。


下面的代码是正确的


上面代码的作用是为“三年级”三个文字设置文本颜色为红色并且字号为25px。


下面的代码是不正确的


上面代码不可以实现为“三年级”三个文字设置文本颜色为红色并且字号为25px的作用。

回答2:

ID选择器:
1、在html中 id属性是唯一的(数据库、xml啥的id一般也是唯一的),假设你给一个div定义一个id属性即

,则以后的div中我们一般不再使用xx这个编号(这个和3:id能包含更多含义有关);

2、div中不能使用
,类选择器可以这样
所有id="xx"只能在文档中使用一次

在实际编写html中我们一般多用类选择器,因为类选择器可以重复使用,但要具体对某个对象进行操作,则有ID选择器

回答3:

1、不能使用一次是指


div1就是一个已经被使用的id名称,其他的元素比如说
的id名称就不能再使用div1了

2、不能使用id词列表,应该是这个意思,
例如在
也就是说class可以等于多个class的列表
对于id来讲 id="div1" 而不能写成id = "div1 div2"这样,即只能有一个id,而不是像class属性那样

至于第三点就不知道作者啥意思了

回答4:

id选择器和类选择器的不同之处是:每个div的id名是唯一的,不能相同;而多个div可以使用同一个class名;另外css中,id的符号是用“#”,class的是用“.”;
举个例子:

苹果

雪梨

apple

aaa

bbb

回答5:

两者基本相同。
区别在于,ID选择器在HTML中只能使用一次,
每个标记定义的ID不只是css可以调用,js等脚本语言同样可以调用
多次使用会造成运行错误。