一些HTML 的optional closing tags如下:
</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的一种形式,它需要每一个 element have a closing tag. A closing tag can be 禁在html中强制性在xhtml
...
是可选的结束标记吗?
HTML中的一些元素是禁 from having closing tags. You may disagree with that, but that is the specification, and it's not up for debate. I'm asking about 任选 closing tags, and what the intention was.
1HTML 4.01
发布于 2018-01-15 16:39:28
可选的那些应该在语义上明确它们的结束位置,而不需要结束标记。例如每个<li>
暗示</li>
如果在它之前没有一个。
禁止的结束标记都会紧跟在它们的结束标记后面,因此必须键入这样的标记是多余的。<img src="blah" alt="blah"></img>
发布于 2018-01-15 17:10:08
有效:
<ul>
<li>item
<ul>
<li>item
</ul>
</ul>
无效:
<ul>
<li>item</li>
<ul>
<li>item</li>
</ul>
</ul>
无论是否试图关闭所有元素,结束标记都是隐含的。放置结束标记不会自动使解析更加健壮:
<p>foo <p>bar</p> baz</p>
将解析为:
<p>foo</p><p>bar</p> baz
只有当验证文档时,它才能提供帮助。
https://stackoverflow.com/questions/-100007141
复制相似问题