我正在创建一个将表标记转换为div的jsp标记。这是我的标签生成的代码。在ie9中,蓝色div和黑色div之间有一个空格。我已经尝试过几乎所有东西以正确的方式解决它。请帮忙:-(,我把它逐字包括在内,因为我不确定ie9是否对白色空间做了一些奇怪的事情;
<!-- AUTO GENERATED TABLE ELEMENT -->
<div style=" ">
<!-- AUTO GENERATED TABLE:ROW ELEMENT -->
<div style="clear:left; margin: 0px; padding: 0px;">
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
<div style="float:left; background-color: blue; height: 50px; width: 300px; text-align: center; margin: 0px; padding: 0px;">
<!--<p style="color: white;">You have reached this page in error</p>-->
</div>
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
<div style="float:left; background-color: blue; height: 50px; width: 300px; text-align: center; margin: 0px; padding: 0px;">
<!--<p style="font-weight: bold; color: red;">No matching path</p>-->
</div>
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
</div>
<!-- AUTO GENERATED TABLE:ROW ELEMENT -->
<!-- AUTO GENERATED TABLE:ROW ELEMENT -->
<div style="clear:left; margin: 0px; padding: 0px;">
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
<div style="float:left; background-color: black; color: white; height: 600px; width: 600px; text-align: center; margin: 0px; padding: 0px;">
<font style="font-size: 50px">¿</font>
</div>
<!-- AUTO GENERATED TABLE:CELL ELEMENT -->
</div>
<!-- AUTO GENERATED TABLE:ROW ELEMENT -->
</div>
<!-- AUTO GENERATED TABLE ELEMENT -->
答案 0 :(得分:3)
看起来就像你错过了一个doctype,这会让IE排除在外。