为什么两个平级的DIV浏览器会认识是子父级



 <div id="id1" />
<div id="id2" />

相像中的


 <div id="id1" ></div>
<div id="id2" ></div>

浏览器却认为


 <div id="id1" >
    <div id="id2" ></div>
</div>

这是echart使用这种方式结构渲染图形,但第一张图渲染的时候直接将第二个div移除了导致id找不到对象报错!!!

div HTML

GlkGlk 9 years, 8 months ago

 <div id="id1" />

这种写法是xml的自关闭标签,xhtml也延续了这种写法,但并不是html的规范写法,因为不是规范所以浏览器对它的解释方式也并不需要统一

麦克塔维斯 answered 9 years, 8 months ago

Your Answer