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

请问<div id="..."> 和 <div class="..."> 有什么区别吗?作用分别是什么?

这个概念感觉很模糊,不理解。

正在回答

4 回答

在前端开发中,一个页面的id是唯一的(一般给后端工程师用),class是多个(前端工程师用) 。class一般用来控制样式

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

ID只能被一个标签调用,有且只能有一个相同的标签。class可以被多个标签调用。

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

什么时候用id,什么时候用class?

W3C标准这样规定的,在同一个页面内,不允许有相同名字的id对象出现,但是允许相同名字的class。这样,一般网站分为头,体,脚部分,因为考虑到它们在同一个页面只会出现一次,所以用id,其他的,比如说你定义了一个颜色为red的class,在同一个页面也许要多次用到,就用class定义。另外,当页面中用到js或者要动态调用对象的时候,要用到id,所以要根据自己的情况运用。别人的语言

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

id是唯一标识的class不是唯一的

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

举报

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

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

进入课程

请问<div id="..."> 和 <div class="..."> 有什么区别吗?作用分别是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信