HTML5自闭合(self-closing)标签汇总、以及末尾的斜杠问题的官方说明

HTML5规范声明:

  • 在HTML5的规范中,自闭合标签不需要加斜杠,但是兼容加斜杠的写法;
  • XHTML严格要求自闭合标签中必须加斜杠;

自闭标签及其官方说明:


  插入一个简单的换行符,标签是空标签(意味着它没有结束标签,因此这是错误的:

)。


  创建一条水平线,在HTML中,
没有结束标签。
在XHTML中,
必须被正确地关闭,比如

插入一幅图像,在HTML中, 没有结束标签。在XHTML中, 必须被正确地关闭,比如

最常见的用途是链接样式表。在HTML中, 没有结束标签。在XHTML中, 必须被正确地关闭,比如

页面上的所有链接规定默认地址或默认目标,在HTML中,> 没有结束标签。在XHTML中, 必须被正确地关闭,比如

定义图像映射中的区域,在HTML中, 没有结束标签。在XHTML中, 必须正确地关闭,比如

输入框,在HTML中, 没有结束标签。在XHTML中, 必须被正确地关闭,比如

标签为媒介元素(比如

   注释标签,注释标签用于在源代码中插入注释。注释不会显示在浏览器中。

   声明没有结束标签,必须是HTML文档的第一行,位于 标签之前。

 

参考文章:w3c 官方 HTML 参考手册

 

 

你可能感兴趣的:(HTML5规范)