HTML书写规范
- 闭合HTML标签
- 声明正确的文档类型DOCTYPE
- 不要使用内联样式
- 在页面的head标签中引入所有的样式表文件。
- 在页面底部引入JavaScript文件
- 不要使用嵌入式JavaScript
- 代码排版要有层次,使用4个空格做为一个缩进层级。
其他HTML书写规范参考:HTML编码规范
CSS书写规范
- 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符。
- 选择器 与 { 之间必须包含空格。
- 属性名 与之后的 : 之间不允许包含空格, : 与 属性值 之间必须包含空格。
- 当一个 rule 包含多个 selector 时,每个选择器声明必须独占一行。
- ">、+、~ "选择器的两边各保留一个空格。
- 属性定义必须另起一行。
- 属性定义后必须以分号结尾。
- 在可以使用缩写的情况下,尽量使用属性缩写。
其他CSS书写规范参考:CSS编码规范