【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

ホームページを作ってはみたのですが、インターネットエクスプローラーではきちんと表示されるのに、ファイアフォックスで見ると、フッター部分が画面の上部に表示されたり、右のサイドバーが左のサイドバーの下に表示されたりして、メチャメチャになってしまいます。

解決方法があれば、ご教授ください。

A 回答 (2件)

IEとFirefoxは細かい部分の解釈が色々と異なりますが、


中でもpaddingに対する解釈の違いが大きいです。

IEの場合は元の大きさである枠の中の内側に余白がとられます。
しかしFirefoxの場合はその分元の大きさが余白の分だけ広がって表示されます。

ですからpaddingを多用してレイアウトした場合、
それぞれ別のブラウザで見るとはみ出たりしてレイアウトが崩れます。

また、HTMLの文法自体を間違っている可能性があります。
1番目の方とは違うサイトですが、
ここでHTMLの文法をチェックしてみてください。
http://openlab.ring.gr.jp/k16/htmllint/htmllint. …
    • good
    • 0
この回答へのお礼

色々いじっているうちに、大分形が整って来ました。また、完全に一致するわけではありませんが・・・。ありがとうございました。

お礼日時:2007/12/30 23:59

HTMLでのどの記述が、という具体的な例示がないと、適切なアドバイスを差し上げることは出来ません。



一般的な話として、インターネットエクスプローラよりもファイアフォックスの方が、W3C勧告に忠実なので、「標準的な、正しい」HTMLを記述することで意図した通りに表示されるようになると思います。

こちらのページで、作成したページのHTMLを文法チェック出来ます。
http://validator.w3.org/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報