HTML5的编写规范主要有这些:1.标签规范:如标签名和属性建议都用小写字母等;2.属性规范:如属性值都要用双引号括起来;3.元素嵌套:如块级元素可以包含行级元素或其他块级元素。
页面的HTML代码书写必须符合HTML规范,这是用户编写拥有良好结构文档的基础,这些文档可以很好地工作于所有的浏览器,并且可以向后兼容。
1.标签的规范
①标签分单标签和双标签,双标签往往是成对出现的,所有标签(包括空标签)都必须关闭,如“br/”、“img/”等。
②标签名和属性建议都用小写字母。
③多数HTML标签可以嵌套,但不允许交叉。
④HTML文件一行可以写多个标签,但标签中的一个单词不能分两行写。
2.属性的规范
①根据需要可以使用该标签的所有属性,也可以只用其中的几个属性。在使用时,属性之间没有顺序。
②属性值都要用双引号括起来。
③并不是所有的标签都有属性,如换行标签就没有。
3.元素的嵌套
①块级元素可以包含行级元素或其他块级元素,但行级元素却不能包含块级元素,它只能包含其他的行级元素。
②有几个特殊的块级元素只能包含行级元素,不能再包含块级元素,这几个特殊的标签是:hl、h2、h3、h4、h5、h6、p、dt。
4.代码的缩进
HTML代码并不要求在书写时缩进,但为了文档的结构性和层次性,建议初学者使用标签时要首尾对齐,其内部的内容向右缩进几格。