HTML:包含或排除可选的结束标记?
一些HTML 1结束标记是可选的,即:
</HTML></HEAD></BODY></P></DT></DD></LI></OPTION></THEAD></TH></TBODY></TR></TD></TFOOT></COLGROUP>
注意:不要与禁止包含的结束标记混淆,即:
</IMG></INPUT></BR></HR></FRAME></AREA></BASE></BASEFONT></COL></ISINDEX></LINK></META></PARAM>
注意: xhtml
与HTML不同。xhtml是xml的一种形式,它要求每个元素都有一个结束标记。可以在html中禁止结束标记,但必须使用xhtml
。
是可选的结束标记
理想情况下包括在内,但如果你忘了它们,我们会接受它们,或者
理想情况下不包括在内,但如果你把它们放入,我们会接受它们
换句话说,应该我包括他们,或者我应该不包括它们呢?
该如何关闭元素标签是可选的HTML 4.01规范的会谈,但如果它是最好将它们纳入,或最好不包括他们不说。
另一方面,关于DevGuru的随机文章说:
结束标记是可选的。但是,建议将其包括在内。
我问的原因是因为你只是因为兼容性原因而知道它是可选的; 如果可以的话,他们会做出(强制性的 | 禁止的)。
换句话说:HTML 1,2,3对这些,现在是可选的结束标记做了什么。HTML 5有什么作用?什么应该我做什么?
HTML中的某些元素禁止使用结束标记。你可能不同意这一点,但那是规范,而且还没有争论。我问的是可选的结束标签,以及意图是什么。
1 HTML 4.01
呼啦一阵风
ibeautiful