按英文翻译class是类,可以代表一组标签,一个群体。身份证是idcard,简称id代表某一个,实际应用中并没有明确规定两个标签的id不能一样(两个相同的id并不会报错),但却是会失去原本的意义。
css方面说的话主要是权重问题,id的权重就是要比class高。
css中这两者的区别如下ID和class都是选择器,id是id选择器,class是类选择器。
id选择器相同名字在页面中只能出现一次,是唯一的。使用时一般用于某个特定的样式。用id指定样式,通过#来定义
class选择器在页面中可以出现多个相同名字,当页面中某些属性相同时使用,比如字体大小都是24px。用class指定样式,通过.来定义