的W3C验证不喜欢自闭合标签(那些一端与“ />
上“)非空元素。(无效元素是可能永远不包含任何内容的元素。)它们在HTML5中仍然有效吗?
可接受的 void元素的一些示例:
<br />
<img src="" />
<input type="text" name="username" />
被拒绝的非空元素的一些示例:
<div id="myDiv" />
<span id="mySpan" />
<textarea id="someTextMessage" />
注意: W3C验证器实际上接受无效的自动关闭标签:最初由于简单的错字(\>
不是/>
),作者遇到了问题;但是,自关闭标签在HTML5中通常不是100%有效的,答案详细说明了各种HTML风格的自关闭标签。
但是-仅作记录-这是无效的:
这里的斜线将使其再次有效: