• 締切済み

firefoxで正常に表示させるには?

HP上に送信フォームを設置しているのですが、IEでは正常に表示できるのに、firefoxでは正常に表示できずに使用することが出来なくて困っています。 何が原因なのでしょうか? お分かりになる方がいらっしゃいましたら、ぜひご教授下さい<(_ _)> https://server08.instantssl.co.jp/~fu4732/manga/f-toiawase/index.html

みんなの回答

  • kouji_124
  • ベストアンサー率46% (283/605)
回答No.2

多分、致命的な問題は「コメント」部分だと思います。 ローカルの環境(指定URLのファイルをPCに保存しFirefoxで表示)で試しましたが、コメント部分を修正するとそれなりに表示されました。 具体的に書くと。。。 コメント部分「<!-- -->」の部分ですが、この中に"--"(ハイフンを2個連続)を入れることは出来ません。 ところが、ご指定のHTML(XHTML)にはコメント部分が「<!----- ------->」の様に表現されています。 HTMLの文法に甘いIEなら表示できますが、文法に厳しいFirefoxでは「<!-----」以降がすべてコメントとして扱われ表示が崩れてしまいます。 このことは、Firefoxでページを「右クリック」→「ページのソースを表示」で確認してもらえば分かると思います。

ne_ko_mama
質問者

お礼

ホントだ!!ありがとうございます!! 修正したら、それなりに表示されるようになりました!!助かりました。 上部の枠組みに1mm程度の隙間が空いてしまうのは…どうしてなのでしょうか?

ne_ko_mama
質問者

補足

隙間について…解決できました!! 余計なタグが挟まってました(;^_^A

  • higekuman
  • ベストアンサー率19% (195/979)
回答No.1

htmlが正しいかどうかを、こういうところでチェックする習慣をつけましょうね。 http://openlab.ring.gr.jp/k16/htmllint/htmllint.html とりあえず、全部は見ていませんが、body要素の開始タグが無いですよ。 IEは、それを補完したんでしょうね。

ne_ko_mama
質問者

お礼

bodyタグに余計な記述がくっついているものを利用しているので、質問に際して削除したきりbody要素を追加せずにウッカリそのままデータをアップしてしまいました(^_^;) しかし、ご指摘のbody要素を追加してみましたが、ページの表示に変化はみられませんでしたので、原因は別にあるのかも? チェックサイトを教えて頂き、ありがとうございます。 サイトはHP作成ソフトを利用して作っているので、タグはまだまだ不勉強です。早速チェックサイトを活用してみましたが、読んでも分からない項目が沢山ありました(;^_^A もっと勉強しないとダメですね。