class和id的区别

写css的时候,经常会用到class和id这两个选择器。从作用上来看,这两个选择器功能一样,但是它们的含义是不一样的。

class id
前缀 “.class” “#id”
定位 一类元素 唯一的元素
使用次数 一个class可以被多次使用 一个id只能被使用一次
应用顺序 先定义样式,后装饰到元素上 先找到元素,后装上样式

用一个比喻来形容,id相当于给人起名字,class相当于给人分班。比如,穿衣服式样,id就是张三、李四、王五一个一个指代具体的人,一个人指定一个穿衣式样,id也就是名字不能重复,不然就会混淆。class就是把这几个人归类到一个一个的班级,班级相同式样也相同,可以重复。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • class 和 id 有什么区别class是设置标签的类, class属性用于指定元素属于何种样式的类;id是设置...
    __Qiao阅读 665评论 0 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,839评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 3,874评论 0 11
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139