点此查看完整干净版本: 从DOM解析上看P标签的不可嵌套


中华图网 -> 网页设计交流 -> 从DOM解析上看P标签的不可嵌套 登录 -> 注册 -> 回复主题 -> 发表主题


越兔 2008-09-03 09:45

转于石头君BLOG:http://www.v-ec.com/dh20156/article.asp?id=183

在DOM解析过程中,我们来看一下P标签的不可嵌套性!

有如下代码:

Code:

[可以先修改代码再运行]


很明显,浏览器在进行DOM解析时对P标签做了些有趣的处理!

当解析到:

<p>1<p> 时,DOM树自动为第一个P添加了结束标签,IE下没有,我想可能是历史遗留问题。在原来的HTML书写中,<P>是可以不写结束标签的 - -!

继续解析到:
<p>1-1</p></p>时,DOM树又自动为最后一个</P>添加了起始标签,这样一来,也就导致在我们抓取的P元素阵列时,会多出一个元素。而且,P[0]的innerHTML也不会包括到代码中写在第一个P标签内的其他P标签的内容!



查看完整干净版本: 从DOM解析上看P标签的不可嵌套

Powered by Cntuw.com Time 0.023536 second(s),query:3 Gzip enabled

You can

|