1. 代码规范
- 所有书写均在英文半角状态下的小写;
- 所有标签必须闭合;
- 统一用tab键缩进;
- 标签属性值必须带引号(单引或双引);
- ul,li/ol,li/dl,dt,dd拥有父子级关系的标签,下一级只能嵌套对应的列表项子级
- p,dt,h标签 里面不能嵌套其他所有标签
- a标签不能嵌套a
- 内联元素不能嵌套块;(a除外)
- 对"<", ">"之类的特殊符号进行实体转义
< >
2. 文件命名规范
- 文件名中只可由英文字母az、排序数字09或间隔符-组成。
- 文件名中禁止包含特殊符号,比如空格、$、+等
- 文件名统一使用小写字母,文件名使用英文命名,或英文简写
3. 选择器命名规范
- ID命名:具有唯一性(身份证号) 相同的ID名只能在页面中出现一次, 并且ID只能有一个名字
- class类名:class的类名可以在页面中重复出现,并且一个元素可以有多个类名,(中间以空格分开)
4. HTML命名规范
- 用小写字母
- 以英文开头 可以包含(英文字母 - _ 数字)腾讯:下划线 ' _ ' 禁止出现在class命名中,统一使用 '-' 连字符
- 见名知意