1.【强制】HTML元素标签一律小写

正例: section / p

反例: SECTION / Section / P

2.【强制】HTML元素都必须正确结束

正例: <p>This is a paragraph.</p>

反例: <p>This is a paragraph.

3.【强制】空的HTML元素也需要正确结束

正例: <meta charset="utf-8" />

反例: <meta charset="utf-8">

4. 【强制】一行字符长度控制在120个之内

5. 【强制】空行和缩进

不要没有理由,随意添加空行。

为了可读性,请添加空行以分隔大型或逻辑代码块。

 不要使用不必要的空白行和缩进。 没有必要缩进每个元素。

 6. 【强制】缩进使用Tab,2个列宽度

 现代IDE会自动控制缩进

 7. 【强制】文档尽可能符合标签语义化

 8. 【强制】自定义属性建议使用前缀 data-

 9. 【强制】元素的属性建议按顺序排列以保证代码易读性:class > id > data- > others


作者:刘冬冬  创建时间:2024-06-19 09:40
最后编辑:刘冬冬  更新时间:2024-06-26 16:33