我想知道是什么决定元素是否需要结束标记。例如,garbage <- def.off()
,input
和br
不支持使用hr
关闭,但其结构只是</element>
(尽管我更喜欢{{1} }}) - 如果需要,可以使用属性。
另外,我如何在自定义元素中复制此行为?
答案 0 :(得分:4)
我想知道是什么决定元素是否需要结束标记。
他们在HTML规范中的定义。
但他们的结构只是
<element/>
{5}中的/
是可选的。只有在XHTML看起来像前进的时候习惯了语法的人才会使用。
另外,我如何在自定义元素中复制此行为?
你不能。自定义元素规范没有提供任何方法来使结束标记可选或被禁止。