• ベストアンサー

ネットスケープで上に余白があいてしまいます

お忙しいところすみません。どうしたら良いのか分からないので、教えていただけると大変うれしいです。 IEだと上の余白がなくちゃんと表示されるのですが、ネスケで見ると上にかなりの余白があいています。マージンを2パターンで指定しているのですが、なぜなのでしょうか? body { margin-left: 0px; margin-top: 0px; margin-height: 0px; margin-right: 0px; margin-bottom: 0px; } 何かタグが足りないのでしょうか? どうぞよろしくお願いします。

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

  • ベストアンサー
  • partita
  • ベストアンサー率29% (125/427)
回答No.4

<td valign="top">ハテナ?</td> で、どうでしょうか。 もしくはスタイルシートでtd部分に { vertical-align:top } を追加。 テーブルの上部に余白があるのではなく、テーブルのセルに余白があるのでは?

yashiron
質問者

お礼

本当にご親切に色々教えていただき、心から感謝しています。ありがとうございます!やってみます~。

その他の回答 (3)

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.3

 IEでも、Netscape 7.1でも上に余白は残りませんが、↓ <html> <head> <style TYPE="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-height: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style> </head> <body> あいうえお </body> </html>  テーブルを使われているのでしたら、そちらの記述に問題があると思われます。  一旦テーブルの削除して、やり直したら如何ですか

yashiron
質問者

お礼

調べていただき、誠にありがとうございました! やっぱり、<body>以下のテーブルに問題がありそうですよね。ちょっとやり直してみます。

  • partita
  • ベストアンサー率29% (125/427)
回答No.2

よろしければソースを…。

yashiron
質問者

お礼

ありがとうございます。問題となるはやはりテーブルのところみたいですよね。簡単に書くと、こんな感じなのですが、お分かりでしょうか?もし何かお気づきでしたら教えていただけるとありがたいです。どうぞよろしくお願いします。 <body> <table width="99%" height="97" border="0" align="left" cellpadding="0" cellspacing="0"> <tr><td>ハテナ?</td></tr> </table> </body>

  • partita
  • ベストアンサー率29% (125/427)
回答No.1

body { margin:0; padding:0; } で、どうでしょうか。

yashiron
質問者

お礼

早速のお返事をありがとうございました。とても感謝しています。 しかし、やってみたのですが、なぜかやっぱり上に余白があいてしまいます。テーブルの設定に何か問題があるのでしょうか??

関連するQ&A