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

id,class的用法区别

什么时候用id,什么时候用class?请用简单的语言回答,谢谢!

正在回答

10 回答

id有唯一性,就像身份证一样,只针对某元素有用

class有普遍性,如果很多元素都需要用同一种样式,就要使用class,

1 回复 有任何疑惑可以回复我~
#1

东东锅锅 提问者

非常感谢!
2016-07-08 回复 有任何疑惑可以回复我~

id有唯一性,就像身份证一样,只针对某元素有用

class有普遍性,如果很多元素都需要用同一种样式,就要使用class,

                           


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

id有唯一性,就像身份证一样,只针对某元素有用

class有普遍性,如果很多元素都需要用同一种样式,就要使用class,

                           


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

id具有唯一性,代码中只能出现一次;而class不同——可以为相同元素添加同一种元素

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

id选择器是对某一个大的标签下面子标签特有属性设置,class标签是对多个标签共有属性设置。

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

补充一下 id权值比较高

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

对某一个特定元素使用特定样式时使用id,多种元素使用同种样式时使用class

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

css里面用"#"开头的选择符用id,一个页面的id不能出现重名     用"."开头的的选择符用class

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

id有唯一性。但是在文档中只能使用一次

class具有普遍性,可以为同一元素设置各种样式,而id不可以

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

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

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

下面代码是正确的:

<p>三年级时,我还是一个<span class="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span class="stress">勇气</span>来回答老师提出的问题。</p>

而下面代码是错误的:

<p>三年级时,我还是一个<span id="stress">胆小如鼠</span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个<span id="stress">勇气</span>来回答老师提出的问题。</p>

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

下面的代码是正确的(完整代码见右侧代码编辑器)

.stress{
    color:red;
}
.bigsize{
    font-size:25px;
}
<p>到了<span class="stress bigsize">三年级</span>下学期时,我们班上了一节公开课...</p>

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

下面的代码是不正确的(完整代码见右侧代码编辑器)

#stressid{
    color:red;
}
#bigsizeid{
    font-size:25px;
}
<p>到了<span id="stressid bigsizeid">三年级</span>下学期时,我们班上了一节公开课...</p>

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


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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1227039    人
  • 解答问题       18247    个

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

进入课程

id,class的用法区别

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号