HTML(5) 代码规范总结

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HTML(5) 代码规范
目录
1、HTML 代码约定 (2)
2、使用小写元素名 (2)
3、使用正确的文档类型 (2)
4、关闭所有HTML 元素 (2)
5、关闭空的HTML 元素 (3)
6、使用小写属性名 (3)
7、属性值 (3)
8、图片属性 (3)
9、避免一行代码过长 (4)
10、空行和缩进 (4)
11、使用小写文件名 (4)
12、文件扩展名 (4)
13、.htm和.html 的区别 (5)
1、HTML 代码约定
1.1很多 Web 开发人员对 HTML 的代码规范知之甚少。

1.2在2000年至2010年,许多Web开发人员从 HTML 转换到XHTML。

1.3使用 XHTML 开发人员逐渐养成了比较好的 HTML 编写规范。

而针对于 HTML5 ,我们应该形成比较好的代码规范,以下提供了几种规范的建议。

2、使用小写元素名
2.1HTML5 元素名可以使用大写和小写字母。

2.2推荐使用小写字母:
2.3混合了大小写的风格是非常糟糕的。

2.4开发人员通常使用小写 (类似 XHTML)。

2.5小写风格看起来更加清爽。

2.6小写字母容易编写。

3、使用正确的文档类型
文档类型声明位于HTML文档的第一行:
4、关闭所有 HTML 元素
在 HTML5 中, 你不一定要关闭所有元素 (例如 <p> 元素),但我们建议每个元素都要添加关闭标签。

5、关闭空的 HTML 元素
在 HTML5 中, 空的 HTML 元素也不一定要关闭:
6、使用小写属性名
6.1HTML5 属性名允许使用大写和小写字母。

6.2我们推荐使用小写字母属性名:
6.3同时使用大小写是非常不好的习惯。

6.4开发人员通常使用小写 (类似 XHTML)。

6.5小写风格看起来更加清爽。

6.6小写字母容易编写。

7、属性值
7.1HTML5 属性值可以不用引号。

7.2属性值我们推荐使用引号:
7.3如果属性值含有空格需要使用引号。

7.4混合风格不推荐的,建议统一风格。

7.5属性值使用引号易于阅读。

8、图片属性
图片通常使用alt 属性。

在图片不能显示时,它能替代图片显示。

9、避免一行代码过长
使用 HTML 编辑器,左右滚动代码是不方便的。

每行代码尽量少于 80 个字符。

10、空行和缩进
10.1不要无缘无故添加空行。

10.2为每个逻辑功能块添加空行,这样更易于阅读。

10.3缩进使用两个空格,不建议使用 TAB。

10.4比较短的代码间不要使用不必要的空行和缩进。

11、使用小写文件名
大多 Web 服务器 (Apache, Unix) 对大小写敏感: london.jpg 不能通过 London.jpg 访问。

其他Web 服务器(Microsoft, IIS) 对大小写不敏感:london.jpg 可以通过 London.jpg 或 london.jpg 访问。

你必须保持统一的风格,我们建议统一使用小写的文件名。

12、文件扩展名
12.1HTML 文件后缀可以是.html(或.htm)。

12.2CSS 文件后缀是.css。

12.3JavaScript文件后缀是.js。

13、.htm和.html 的区别
.htm和.html 的扩展名文件本质上是没有区别的。

浏览器和 Web 服务器都会把它们当作 HTML文件来处理。

区别在于:
.htm应用在早期DOS 系统,系统现在或者只能有三个字符。

在Unix系统中后缀没有特别限制,一般用.html。

相关文档
最新文档