Html 段落标记旁边的表格未按预期显示在不同的行上
下面显示的每个段落标记和表格在IE9中各自的行上,完全符合我的要求 在IE9兼容模式下,最后两个Html 段落标记旁边的表格未按预期显示在不同的行上,html,internet-explorer,html-table,internet-explorer-9,paragraph,Html,Internet Explorer,Html Table,Internet Explorer 9,Paragraph,下面显示的每个段落标记和表格在IE9中各自的行上,完全符合我的要求 在IE9兼容模式下,最后两个标记紧靠着桌子,就好像故事是浮动的一样 为什么??我怎样才能让它停止 编辑 除此之外,IE 9兼容模式=“IE 9兼容模式,IE 7标准”。 它在IE8标准中显示得很好 <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran
标记紧靠着桌子,就好像故事是浮动的一样
为什么??我怎样才能让它停止
编辑
除此之外,IE 9兼容模式=“IE 9兼容模式,IE 7标准”。
它在IE8标准中显示得很好
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<HTML>
<BODY>
<DIV >
<P>a</P>
<P>b</P>
<TABLE style="WIDTH: 500px; float : none;" border="1" cellSpacing="1" cellPadding="1" align="left">
<TBODY>
<TR> <TD>1</TD> <TD>2</TD> <TD>3</TD> <TD>4</TD></TR>
<TR> <TD>5</TD> <TD>6</TD> <TD>7</TD> <TD>8</TD></TR>
</TBODY>
</TABLE>
<P >c</P>
<P >d</P>
</DIV>
</BODY>
</HTML>
a
b
1 2 3 4
5 6 7 8
c
d
我已经在IE7-IE9以及其他浏览器中查看了代码,它正在呈现
所有这些都是正确的
如果我从表格样式中删除float:none
,我就可以复制您的问题
一旦我复制了这个问题,从您的表标记中删除align=left
就可以修复它
最好的
辛西娅你明白了。移除align=left将修复它。我从来没有想到会这样做。谢谢没问题-很乐意帮忙!