ブラウザが違うと制作中のHPの表示が異なってしまう

このQ&Aのポイント
  • ブラウザが異なると、制作中のHPの表示が異なることがあります。特にMacのSafariとWindowsのIEでは、レイアウトやフォントの違いが大きいです。
  • HP制作の際には、全ての環境で同じように見えることは難しいですが、見え方を近くする方法があります。例えば、フォントの指定やタグの効かない箇所の対策などが挙げられます。
  • HP制作で異なる環境での表示の近さを求める場合、まずは多くのブラウザでの表示を確認することが重要です。また、HP制作用のソフトウェアやブラウザの互換性についても調べる必要があります。
回答を見る
  • ベストアンサー

ブラウザが違うと制作中のHPの表示が異なってしまう

HP制作初心者です。 macのテキストエディットでHPを作っているのですが、だいたいのレイアウトや全体像ができたところでWinのIE(バージョンまでは確認していません…)で表示してみたところ、レイアウトやフォントなどmacのsafariとかなり違いがありました。 制作中のHPをおおまかに書くと、背景などは使っていなく(白)、すべてosakaフォントの10pt~7pt、基本レイアウトはcssによるヘッダ・本体・(フッダ)の構成でfloatは使っていません。 レイアウト崩れなど回避できた所もあるのですが、 今解決できないのはWinのIEではフォントの違い(→WinではMS Pゴシックが表示されるようにしています。その他sans-serifとsans-serifに分類されるフォントも指定しています)によって字詰めや大きさが変わってしまう(ひとまわり小さくなるようです)、古いIEでは定義タグが一部効かない箇所がある、トップページは中央に画像一つとコピーライト(画像)なのですがフッダで画面の下に配置したコピーライトが中央の画像にかぶってしまう。などです。 自分の環境がmacのsafariとfirefoxしかなく、調べてみるとIE6などバグが多く発生するらしいもののシェア率がかなり高いようなので、いっきに不安になりました。 なんとなく全ての環境で同じように見えるというのは無理そうな事が分かってきたのですが、ブラウザが変わっても、見え方が近くなるこつなどはあるのでしょうか? また、HP制作でそれらをさける為にまずやるべきこと。などがあれば教えていただきたいです。 HP制作用のソフトを使えばいいのか?など分からないことだらけなのですが、何かアドバイスなどあれば、よろしくお願いします!

  • szk04
  • お礼率94% (16/17)
  • CSS
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
noname#158634
noname#158634
回答No.1

>ブラウザが違うと制作中のHPの表示が異なってしまう 仕様です。 IE6はまあどうでもいいとして(笑)、とりあえずいくつか。仕事ではないようなのでそれを踏まえて大まかにです。 初心者にいきなりガチガチに「正しいこと」だけ教えても意味無いので。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ >osakaフォントの10pt~7pt 「フォントサイズ指定するな」。現代のアクセシビリティの基本です。 >古いIEでは定義タグが一部効かない箇所がある 定義タグが何かわかりませんが、「昔のIE」はHTMLの規格に全然沿ってないものなので気にしない。よほどじゃない限り7、8(、9)だけで問題なければひとまずOK。 >画面の下に配置したコピーライトが中央の画像にかぶってしまう。 あからさまに想定外の表示になる場合、それはHTMLとCSSが悪い。floatなしでかぶってしまうのがどういう状況か理解しかねますが、マークアップとスタイルがちゃんとしてれば要素が重なるなんてありえない。 >シェア率がかなり高いようなので さすがにそれはない。IE自体は大きなシェアをもっていますが現在では7、8が中心です。 >見え方が近くなるこつ きちんとしたHTML、CSSを書くこと。それが一番です。ブラウザごとの差で困るということは、現在のマークアップとスタイルがきちんとまとまっていないということです。見た目を同じにしようとするのではなく、少しくらいの違いが出ても問題がないように書きましょう。 検証は下記サイトで。 http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html http://jigsaw.w3.org/css-validator/manual.html.ja >HP制作用のソフトを使えばいいのか? これは絶対ダメ。「HP制作」についてはまあツッコミ入れませんけども、要するにHTMLのオーサリングツールですが、多少は改善されているものの碌なソースをはきません。今は多少基礎知識が身についてきている状況だと思いますので、今からそんなものに手を出したら逆効果もいいとこです。 ※ついで footerは「フッダ」とは読まないなあ。

szk04
質問者

お礼

諸問題に対し、ていねいに解説していただいて大変参考になりました。 初めての事なので自分の環境での見え方しか頭になく、IEでの見え方にはびっくりすると同時にかなり萎えてしまい途方に暮れていましたが、だんだん色々な事が分かってきました! 分かりづらい質問や用語の書き間違いなど恥ずかしい限りですが、基本的な所からもう一度見直してみようと思います。 ちなみにソース検証用のサイトがあることも知りませんでした! 勉強になりました。 どうもありがとうございました!

関連するQ&A

  • IEと他ブラウザでの行間について

    CSSにてレイアウトを行っていますが、IEで表示したとき行間が詰まってしまいます。 全体的に狭くなってしまうのはもちろんなのですが、 たとえば文章と文章の間を<br><br>で一行開けた場合も、Firefoxなどでは -------------- 一行目 二行目 -------------- となってくれるのですが、IEだと -------------- 一行目 二行目 -------------- につまってしまいます。 作成環境はMacOSX、DreamweaverCS3 確認はmacでFirefox3、Safari3、Opera9.5、Netscape7.1です winでIE6、Firefox3です。 ブラウザ間の表示誤差をできるだけ少なくするにはどのような指定方法がよいのでしょうか? CSSのフォント関係の指定の部分のみ抜粋します。 html {font-family:'Verdana', sans-serif; color:#444444; font-size:66%; line-height:2.0; letter-spacing :0.2em; } これは小さなことなのですが、他にもIEでの表示でつまづくことが多いので困っています。

    • ベストアンサー
    • HTML
  • Safariの表示と他ブラウザの表示の違い

    HPを制作し、その表示確認にはwinのIE/NN/Firefox/Opera、Mac/IEを使用していますが、Safariで確認できる環境にありません。Safariってどんな感じでしょうか?上記で確認してOKなら、Safariでも大丈夫(そうな)感じですか?また、CSS等の扱いで、Safari独特のものなどもしあればお伺いしたいのですが。

    • ベストアンサー
    • CSS
  • 文字と画像がかぶって見えてしまうHP

    こんにちは。よろしくお願い致します。 Mac10.4 safariとFirefox を使用していますが どちらのブラウザーを使用しても 文字に画像が重なってしまって 文字が読めないHPをたまに見かけます。 (Win IEで見たらちゃんと見れました) これはどうにかしてMacで見る方法は無いものでしょうか? 稀にsafariで見れず、Firefoxではちゃんとした型で見れるHPもありますが ほとんどがどちらのブラウザーでも同じに見えてしまいます。

    • ベストアンサー
    • Mac
  • 各ブラウザで表示するには

    はじめまして。 現在HPを作成してるのですが、IE8・firefoxでは罫線が表示されるのに、googleghromeとsafariでは表示されない状態です。 何らかの記述が必要なのでしょうか?当方最近HPを作成し始めばかりで、何が原因なのか見当がつきません。 ご教授の程、宜しくお願いいたします。 制作環境 OS:Win7 ソフト:DreamWeaber CS5

  • MAC/Safariでゴシック表示ができません

    いつもお世話になります。 webサイト構築中なのですが、 できあがったサイトをwindowsのIE/Safari、Forefoxで見ると ゴシックで表示されるのですが、 MacのSafariでは明朝体で表示されてしまいます。 ちなみにCSSではbodyタグに以下の記述をしています。 どこがおかしいのでしょうか? font-family: 'MS Pゴシック' ,Osaka,'ヒラギノ角ゴ Pro W3', 'Times New Roman','times 16', sans-serif ; 教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • WIN8でHPがうまく表示されません・・・

    HP制作初心者です。 自分でHPを制作したのですが、WIN8では添付画像のように表示されてしまいます。 通常はきちんと並んでいるため、WIN7のIE、サファリやスマホでも問題なくみれるのですが、 WIN8になると表示されません。 見た感じ外部CSSが反映されていないように感じるのですが・・・ 素人なものでどのような対応をしたらよいかわからず困っております。 どなたか、お教えいただけませんでしょうか。 よろしくお願い致します。 HP URL  http://kapra.jp/

    • ベストアンサー
    • HTML
  • GoLiveで作ったHPのブラウザ表示

    GoLive CS2でHPを作成しています。 GoLiveで作ったHPをIE6とoperaで確認してみたのですが、表示がそれぞれ異なっています。 具体的に言うと一番上に表示されている画像や文字がoperaでは隙間無く表示されているのですが、IEでは一文字分程度の空きができてしまっています。空きができないようにするにはどの部分をいじればいいのでしょうか? それから、より多くのブラウザでレイアウトが崩れないようにするにはどこを意識して作ればいいのでしょうか? ご教授お願いします。

  • safariで表示できるHPの秘訣

    今、HPを作っています。本当は私自身はWinユーザーなのですが、事情でMac(OS10、GoLIVE CS)を使って作成しています。 内容は、3フレーム構成で、HTMLと簡単なCSSのみで記述しました。 ようやく完成したのでサーバーにアップしてブラウズしてみたところ、Winでは、IEでもネットスケープでもFireFoxでもうまく動くのですが、 Mac上のSafariではメインフレーム(他のフレームはタイトルとメニューです)が真っ白になります。トップページは表示できるんですが、メニューをクリックすると次のページからはメインが表示できない、、、という状況です。MacのFireFoxやネットスケープでは動きますが,safariで動かないのは致命的かと思います。 いろいろ構文チェックをしてみましたが、特にまずいと思われる点はありません。もしかすると3フレームという点がまずいのでしょうか? Macユーザーの方、HP作成について、アドバイスをいただけると大変ありがたいです。

    • ベストアンサー
    • Mac
  • IEと、他ブラウザの表示がうまく合いません

    Dreamweaver CS3、macにてHPを制作中なのですが、safariやクローム、オペラで確認する表示と、 IEで確認する表示が異なり、困っています。 文字詰めやフォントもそうなのですが、IEで表示するとサイドのメニューバーの高さがページによって変わってしまう(広がる)ことに一番困っています。(メニューを選択した際、右側に表示される内容が多くスクロールが発生する場合) テーブル設定の問題?とも思ったのですが、IEだけなので困っています。 文章での説明分かりづらいかもしれませんが、この現象を回避できる方法をお教え頂ければ幸いです!どうぞよろしくお願いします。

  • HPの壁紙が入れられない

    現在、基礎からHPを作成中です。メモ帳からタグを打ってつくってます。 Win95、IE5です。 <HTML> <HEAD><TITLE>C'est La Vie</TITLE> </HEAD> <BODY BACKGROUND="画像ファイル.gif"> <font face="Comic Sans MS,century gothic"><H1>C'est La Vie</font></H1><br> <br><br><br> <font face="Comic Sans MS,century gothic">welcome!!</font><br> </BODY> </HTML> トップはこんな感じなのですが、背景に画像を指定して壁紙にすることができないのです。 その他は正常になってます。フォントも指定されたものになります。 背景を、ただ色付けするだけなら大丈夫でした。 なのにどうして、素材屋さんからダウンロードして保存した画像を 背景にするとなるとだめなのでしょう? 作成支援サイトを見ながら勉強していますが、読み返して自分のファイルと睨めっこ してみても全くわかりませんでした。 どなたかこんな初歩的な質問に答えてくださる方、何がいけないのか教えてください!よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう