0

次の例では、IE9 で各段落タグとテーブルをそれぞれの行に表示しています。

IE9 互換モードでは、最後の 2 つの<P>タグは、あたかも物語が浮かんでいるかのようにテーブルに対して実行されます。

なんで?そして、どうすればそれを止めることができますか?

編集

これに加えて、IE 9 互換モード = 「IE 9 互換モード、IE 7 標準」。IE 8 標準では問題なく表示されます。

<!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>
4

1 に答える 1