<self-closing />
标记。
为什么是那个?
很多情况下只需要 void tag ,我猜想,代码会更具可读性。 另一方面,它更直接地暗示语义。
就像<hr />
一样,代码本身意味着其中不应该有任何孩子,因为那里没有地方。
此外,它与儿童无关。
自定义元素无法自动关闭,因为HTML只允许少数几个 元素要自我封闭。 (read more)
答案 0 :(得分:11)
浏览器必须使用特殊情况的void元素,因此它知道在不查找结束标记的情况下立即关闭它们。
浏览器的void元素内部列表中不会包含自定义元素。
请记住,表示元素无效的重要事项是标记名称。可选的/
只是人们的语法糖和仍在尝试用XML思考的语法荧光笔。这对于HTML解析器来说毫无意义。