- ベストアンサー
ネットスケープで上に余白があいてしまいます
お忙しいところすみません。どうしたら良いのか分からないので、教えていただけると大変うれしいです。 IEだと上の余白がなくちゃんと表示されるのですが、ネスケで見ると上にかなりの余白があいています。マージンを2パターンで指定しているのですが、なぜなのでしょうか? body { margin-left: 0px; margin-top: 0px; margin-height: 0px; margin-right: 0px; margin-bottom: 0px; } 何かタグが足りないのでしょうか? どうぞよろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
<td valign="top">ハテナ?</td> で、どうでしょうか。 もしくはスタイルシートでtd部分に { vertical-align:top } を追加。 テーブルの上部に余白があるのではなく、テーブルのセルに余白があるのでは?
その他の回答 (3)
- gura_
- ベストアンサー率44% (749/1683)
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> テーブルを使われているのでしたら、そちらの記述に問題があると思われます。 一旦テーブルの削除して、やり直したら如何ですか
お礼
調べていただき、誠にありがとうございました! やっぱり、<body>以下のテーブルに問題がありそうですよね。ちょっとやり直してみます。
- partita
- ベストアンサー率29% (125/427)
よろしければソースを…。
お礼
ありがとうございます。問題となるはやはりテーブルのところみたいですよね。簡単に書くと、こんな感じなのですが、お分かりでしょうか?もし何かお気づきでしたら教えていただけるとありがたいです。どうぞよろしくお願いします。 <body> <table width="99%" height="97" border="0" align="left" cellpadding="0" cellspacing="0"> <tr><td>ハテナ?</td></tr> </table> </body>
- partita
- ベストアンサー率29% (125/427)
body { margin:0; padding:0; } で、どうでしょうか。
お礼
早速のお返事をありがとうございました。とても感謝しています。 しかし、やってみたのですが、なぜかやっぱり上に余白があいてしまいます。テーブルの設定に何か問題があるのでしょうか??
お礼
本当にご親切に色々教えていただき、心から感謝しています。ありがとうございます!やってみます~。