• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:table要素の周囲に、余分なマージンができる)

table要素の余分なマージンを削除する方法

このQ&Aのポイント
  • IE6.0~IE8.0のブラウザで、table要素の周囲に余分なマージンが発生する場合の解決方法を教えてください。
  • body要素とtable要素のマージンとパディングをリセットしても、table要素の周囲には依然として余分なマージンが生じます。
  • HTMLのDOCTYPE宣言をHTML4.0に変更しても同様の問題が発生します。どのようにすれば余分なマージンを取り除くことができるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zxcv0000
  • ベストアンサー率56% (111/196)
回答No.1

<br> や <td> を <table> の直子にしてはいけません。 というか、 tr のつもりで br を書いてるんでしょうか? <table>  <tr>   <td>あああ</td>  </tr> </table> これで試してください。 これで問題の余白が消えるかどうかは判りませんが、tr の替りに br を使うのは間違いなので、今後とも tr を使ってくださいね。

関連するQ&A

専門家に質問してみよう