質問: ieとfirefoxで表示が違う 現在webサイトを制作しています。 フォームを挿入したのですが、ie(8)で表示すると要素の上部に大きなスペースが空いてしまいます。firefoxで表示すると問題ないです。 htmlのフォーム付近は以下のような構成にしています。 フォーム上部の文章 | | | | --- | --- | | テキスト | | ・ ・ ieではの文章とテーブルとの間に大きなスペース(約200px)ができてしまいます。 firefoxではたまたまうまく処理されていて、間違った記述をしていると考えるべきでしょうか。 それとも、ieブラウザの不具合なのでしょうか。 このような症状についてご存知の方がいらっしゃいまいしたらごご教授いただけますようお願い申し上げます。
回答: フォーム上部の文章 | | | | --- | --- | | テキスト | | 1行にしてもダメですか? これが原因って場合もあります。 確かに、フォーム関係で多少の差異があるのは確かです。 しかし、この程度のソースで、ie8で差異がでるとしたら、 制作者のミスが第一に考えられます。 ie8はかなり良く(進化)なったので、200pxものスペースが空く事はありませんので、cssでの設定がどこか間違っているのかもしれません(値とか単位とか)。 システム側で改行などのが埋め込まれるパターンかもしれません。 ブラウザからソースを見るか、単純化して再検証するかすれば判断出来るでしょう。