HTML 开发规范

概述

制定本规范的目的在于使我们的(X)HTML能够适应更多的客户端,符合标准的好处就在于此,而不在于机械化的执行。
建议使用D(esign)C(oding)D(ebug)V(alidate)R(oundup),即DCDVR的流程。首先对 (X)HTML模板 进行规划,然后才开始编码,编码的同时进行Debug,Validate和代码片断的总结,而不是在所有模板都完成后才进行这三个步骤。

一、在HTML 5标准上的强化规则

1.一般规则

  • 所有非空元素必须有闭合tag,如

    这是一个段落

  • 元素名称和属性名称全部小写
  • 属性值必须使用双引号包围
  • 在某些脚本必要的地方才使用 name 属性,否则一律使用id属性
  • 禁止 id 属性重复
  • 在属性值和元素内容出现的地方,如果有字符&、< 、 > 、那么应当分别使用

&、<、>

2.样式分离规则

  • 样式统一在 head 元素中使用 link 元素引用,不得在 head 元素以外的地方添加样式,不得在元素中使用 style 属性,不应当在元素中使用其他样式属性,如 background 等,不应当使用具有样式特征的元素,如 br, hr 等,其中br元素代表语气停顿,通常用于诗句,但这并不表示任何需要换行的地方就应当使用br元素。
  • 可以将样式统一写在 元素中的

你可能感兴趣的:(HTML 开发规范)