美文网首页
前端规范之HTML-1

前端规范之HTML-1

作者: 竹立荷塘 | 来源:发表于2019-11-25 17:25 被阅读0次

    语法

    1) 缩进使用soft tab(4个空格);

    2) 嵌套的节点应该缩进;

    3) 在属性上,使用双引号,不要使用单引号;

    4) 属性名全小写,用中划线做分隔符;

    5) 不要在自动闭合标签结尾处使用斜线(HTML5 规范 指出他们是可选的);

    6) 不要忽略可选的关闭标签,例:</li> 和 </body>。

    语法

    HTML5 doctype

    在页面开头使用这个简单地doctype来启用标准模式,使其在每个浏览器中尽可能一致的展现;

    虽然doctype不区分大小写,但是按照惯例,doctype大写 (关于html属性,大写还是小写)。

    HTML5 doctype

    lang属性

    根据HTML5规范:

    应在html标签上加上lang属性。这会给语音工具和翻译工具帮助,告诉它们应当怎么去发音和翻译。

    更多关于 lang 属性的说明在这里

    在sitepoint上可以查到语言列表

    但sitepoint只是给出了语言的大类,例如中文只给出了zh,但是没有区分香港,台湾,大陆。而微软给出了一份更加详细的语言列表,其中细分了zh-cn, zh-hk, zh-tw。

    lang属性

    字符编码

    通过声明一个明确的字符编码,让浏览器轻松、快速的确定适合网页内容的渲染方式,通常指定为'UTF-8'。

    字符编码

    IE兼容模式

    用 <meta> 标签可以指定页面应该用什么版本的IE来渲染;

    如果你想要了解更多,请点击这里

    不同doctype在不同浏览器下会触发不同的渲染模式(这篇文章总结的很到位)。

    IE兼容模式

    引入CSS, JS

    根据HTML5规范, 通常在引入CSS和JS时不需要指明 type,因为 text/css 和 text/javascript 分别是他们的默认值。

    HTML5 规范链接

    1) 使用link

    2) 使用style

    3) 使用script

    引入CSS, JS

    相关文章

      网友评论

          本文标题:前端规范之HTML-1

          本文链接:https://www.haomeiwen.com/subject/pdujwctx.html