为什么标签会自动关闭?

时间:2014-09-17 18:12:35

标签: javascript jquery html

当我使用$("#ID").html("<p><div></div><span></p>");时,它显示为:

<div id="ID">
<p><div></div><span></span></p>

</div>

span标签自动关闭。我如何准确地将代码放在那个

   <div id="ID">
   <p><div></div><span></p>

    </div

第二个问题是如何找到大写标签: 像这样的标签:

<DIV><DIV> <SPAN><SPAN>

第三个问题是如何查找无效标签?如下所示:

 <div id="ID">
   <p><div></div><span></p>

    </div

span标记是无效标记

1 个答案:

答案 0 :(得分:0)

HTML专为不遵守严格XML标准的懒惰人士而设计。因此,它修复了错误。

当外部标签关闭时,任何打开的内部标签也会关闭。

所有标签都标准化为小写。

至于你的第三个问题,无效标签会被忽略或修复,所以无法找到它们。

请参阅the HTML4.01 spec