是否需要在html5 doctype中关闭<label/>
标记?
答案 0 :(得分:2)
<label>
标签是内联元素,因此可以放弃,因为它会在包含在其中的块级元素的末尾自动关闭。
答案 1 :(得分:2)
不符合W3C validator service。这些都不是有效的HTML5:
<p><label>e-mail</p>
<label/>
LABEL元素需要一个结束标记。元素内部可以是空白的,但它需要一个closinng标记。
考虑到这一点,不应该出现任何标签无效(<label/>
)的情况,因为元素的语义值在填写表单时有所帮助。
答案 2 :(得分:1)
听起来很奇怪,通常值得在Internet Explorer中测试这样的东西。当涉及到有效的HTML时,IE对其他浏览器的宽容度较低,如果出现问题,它将非常明显。
“空”的HTML标记,即不包含任何内容,例如source
元素,往往是自我关闭。其他必须存在的HTML元素,例如li
元素需要位于ul
或ol
元素内,也可以保持不变。遵循这个(公认的制定)规则,作者应该关闭label
元素。
答案 3 :(得分:-1)
否。我不相信。对于这样的问题,我建议使用谷歌搜索,并带来问题,你无法在这里找到答案。 * 编辑: *是的。这将是有效的。