• ベストアンサー

各ブラウザによっての表示が異なる場合どうしてますか?

DW8 CSSでホームページを作成しています。 各ブラウザによって表示のされかたが違うのでExplorer・Firefox・ネットスケープ・オペラで確認をしながら作成しているのですが、IE6とIE7のようなバージョン違いでもズレが出るので全て上手く表示させるのは不可能だと諦めました。(←妥当ですよね?) 一般的に多いいのはIEなのでしょうが、IE6かIE7どっちのバージョンを優先させるべきかとても悩んでます。 普及率ではもはやIE7の方が多いいのでしょうか? どなたか分かる方いらっしゃいましたらご意見お聞かせ下さい。

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

  • ベストアンサー
  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.2

表示の違いの程度にもよります。 確かに全てのブラウザで全く同じ表示をさせようとするのは不可能と言っていいでしょう。 しかし、明らかにレイアウトが崩壊していたり、画像やテキストが見られなかったりするブラウザが有る場合は、優先するしないに関係なくソースを書き直すべきです(余りバージョンが古いブラウザは無視してもいいですが) 少々のずれ程度なら、シェア状況から言って、Win+IE6で一番良く見えるように作るのが普通だと思います。しかし最近では普通はFirefoxで、IEでしか利用出来ないサイトはIEで見るという方も多いようです。 WWWの定めるWeb標準に準拠した書き方をした上で、IEで不具合が出る場合に修正するという感じで自分は作ってます。

magier
質問者

お礼

W3Cの準拠した書き方で書いているので、やはりIE6を基準にIE7はハックで直そうかなと考えてます。 IE6とFirefox・ネットスケープ・オペラではちゃんとズレなく表示できてるんですけどね。。。 とても参考になるアドバイスありがとうございました!

その他の回答 (3)

  • sandenn
  • ベストアンサー率67% (311/459)
回答No.4

「CSS ハック IE」などで検索してみてください。 IEのバグによるCSSの表示の崩れを回避する方法が見つかると思いますよ。 DW8だと ファイル>ブラウザチェック>ターゲットブラウザチェックで、ブラウザごとの表示のチェックができます。 DW8はまだIE7のチェックができないし、多少わかりづらいですが、CS3にすればIE7にも対応していて、もう少しわかりやすくなってますよ。

magier
質問者

お礼

そうですよね、あまり使いたくはなかったのですが(ある本を読んだ時、あまり使うべからず!と書いてあったので。。。)ハックの手がありましたね。 忘れてました。 トップナビの位置がどうしてもズレるのでそこだけ直すにはいいのかも。 ありがとうございました! とても参考になりました。

回答No.3

アクセス解析をしてはどうでしょう 世間一般の普及率もありますが、まずは自分のサイトの閲覧者のブラウザ及びそのバージョンを理解して優先順位を決めれば良いと思います

magier
質問者

お礼

そうですね、まだ作っている最中のサイトなのでアップしたらアクセス解析やってみます! アドバイスありがとうございました。

  • kwgm
  • ベストアンサー率24% (170/703)
回答No.1

ブラウザのシェアのTOP3は以下の通り 1 Internet Explorer 6.0 47.01% 2 Internet Explorer 7.0 19.19% 3 Firefox 2.0 17.51% http://www.w3counter.com/globalstats.php シェアで見ればIE6を選ぶことになるでしょう。 ただ、IEはHTMLの規格を重視していないので、IEに合わせるのも考え物です。 HTMLの規格に沿うのが妥当だと思います。

magier
質問者

お礼

まだまだIE7は6に比べると普及率が低いんですね。 この率を参考にサイト作り進めていきたいと思ってます。 アドバイスありがとうございました。

関連するQ&A

専門家に質問してみよう