以下为个人认为有必要记录的笔记 不喜勿喷
提到的 尽量 字眼都是说HTML5中可以不这么做,但为了可读性,尽量推荐这么做。
- 使用正确的文档类型:<!DOCTYPE html>或<!doctype html>
- 尽量使用小写元素名。
- 尽量关闭所有 HTML 元素。
- 尽量关闭空的HTML元素。
- 尽量使用小写属性名。
- 尽量使用引号。
- 图片通常使用 alt 属性。 在图片不能显示时,它能替代图片显示。
- 等号前后可以使用空格,但尽量不要使用。
- 避免一行代码过长:每行代码尽量少于 80 个字符。
- 不要无缘无故添加空行。
- 为每个逻辑功能块添加空行,这样更易于阅读。
- 缩进使用两个空格,不建议使用 TAB。
- 比较短的代码间不要使用不必要的空行和缩进。
- 不推荐省略 <html>、<body>和<head>标签(HTML5中可以省略,但最好不要)。
- HTML5 中 <title> 元素是必须的,标题名描述了页面的主题。
- 注释可以写在 <!-- 和 --> 中。
- 样式表使用简洁的语法格式 ( type 属性不是必须的):<link rel=“stylesheet” href=“styles.css”>
- 样式短的规则可以写在一行,长的规则可以写在多行。
- 将左花括号与选择器放在同一行。
- 左花括号与选择器间添加以空格。
- 使用两个空格来缩进。
- 冒号与属性值之间添加已空格。
- 逗号和符号之后使用一个空格。
- 每个属性与值结尾都要使用符号。
- 只有属性值包含空格时才使用引号。
- 右花括号放在新的一行。
- 每行最多 80 个字符。
- 使用简洁的语法来载入外部的脚本文件 ( type 属性不是必须的 ):&ly;script src=“myscript.js”>
- 使用小写文件名。
就先到这里了。