Html 段落标记旁边的表格未按预期显示在不同的行上

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

下面显示的每个段落标记和表格在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-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将修复它。我从来没有想到会这样做。谢谢没问题-很乐意帮忙!