Dreamweaver CS3、macにてHPを制作中なのですが、safariやクローム、オペラで確認する表示と、 IEで確認する表示が異なり、困っています。
文字詰めやフォントもそうなのですが、IEで表示するとサイドのメニューバーの高さがページによって変わってしまう(広がる)ことに一番困っています。(メニューを選択した際、右側に表示される内容が多くスクロールが発生する場合)
テーブル設定の問題?とも思ったのですが、IEだけなので困っています。
文章での説明分かりづらいかもしれませんが、この現象を回避できる方法をお教え頂ければ幸いです!どうぞよろしくお願いします。
No.2ベストアンサー
- 回答日時:
DreamWeaberでそのようなページできないはずですが・・・
IEで表示が大きく異なる原因は、互換モードで動作することが最大の要因になる事が多いです。
IEの互換モードは、他のブラウザを駆逐するためにのかって第一次ブラウザ戦争( http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%A9% … )の名残で、IEは斬新な独自仕様を取り入れてOSと抱き合わせで頒布して他のブラウザを駆逐してしまいました。ブラウザによるOS不要を目指したNetscapeを危険と判断したのです。--結果的にその時代は来てしまいましたが--
『互換性のないフォーマット毎に分け隔てられた世界に分割され、すべての関係者にとっての商業的可能性が減少することとなるであろう、大きなリスクを負うこととなる。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』と危惧を抱いたW3Cなどによって、『どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』としてウェブ標準が提唱され、多くのブラウザがそれに従う中、IE勝手の独自仕様で作られたサイトへの対応から、ウェブ標準への対応が大きく遅れました。また、そのようなサイトを利用するために互換モードを持っています。
★ここまではウェブ開発者は知っておくべき--リンク先を読んでおくこと。
IEを標準モードで動作させるためにはDOCTYPEスイッチを正しく記述する必要があります。DreamWeaberCS3は古いためデフォルトが異なりますので修正する必要があります。
DOCTYE宣言を
HTML4.01Transitionalでしたら、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML4.01Strictでしたら、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
と記述することで、他のブラウザと合うはずです。
⇒DOCTYPEスイッチ-HTMLの基本( http://www.htmq.com/htmlkihon/302.shtml )
なお、
>文字詰めやフォントもそうなのですが、IEで表示するとサイドのメニューバーの高さがページによって変わってしまう(広がる)ことに一番困っています。
それ以前の問題も含んでいます。
そもそも『HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』のですから、スマホのような小さな画面でも、視覚障害者がフォントやそのサイズを指定しても、利用しづらくなったらダメなのです。
リキッドで表示幅を小さくしてもスクロールが必要になったりはまずいのです。
HTML5を目前にした状況では、HTML4.01strictで作成しましょう。
No.1
- 回答日時:
ブラウザはHTML+CSSの文法に沿って解釈、表示するソフトです。
解釈の仕方(表示の仕方)はブラウザによって幾分異なります。文字フォントはweb側が特定のものを指定してなければ、ブラウザの標準フォントが使われます。Windowsの場合、おそらくMSPゴシックが使われるでしょう。Macの場合は知りません。その表示の仕方(行間、フォント、文字詰めなど)はブラウザによって多少異なります。どれがいいかは好き好きです。ブラウザによって違いが起きないようにするには、webデザインの際フォントを特定のものを指定するべきです。私はメイリオを使っています。今はWindows,Macとも普及しているはずです。web表示画面以外のメニューバーやタスクバーはHTML文法と無関係です。ブラウザ製造者が自由にデザインでき、ブラウザごとに異なります。これも好き好きです。表示の仕方もオプションなどで変えられるものが多いです。それがブラウザごとに(IEだけが)違うのが気に入らなければ、IEを使わなければいいだけのことです。
「メニューを選択した際、右側に表示される内容が多くスクロールが発生する場合」という意味がいまいちよく分かりませんが、スクロールが発生しないように表示ウィンドウ(Macでは何というのか?)を十分に広げればいいだけのことでしょう。そのもとになるモニタ画面のサイズはいろいろですから、web作成者はそれに見合った大きさにデザインすべきです。出来たら15インチ程度の小さなモニタを想定して、(少なくとも横方向の)スクロールが発生しないサイズにwebデザインするべきです。そうしないと小さなモニタを使っている人は見づらいので見てくれないでしょう。
ちなみに上部のメニューバーやタスクバーの面積(上下幅)をいちばん小さくできるのはIEだと思っています。
この回答への補足
ご回答ありがとうございます。
「メニューを選択した際、右側に表示される内容が多くスクロールが発生する場合」
分かりづらくてすみません。
メニューとは左側に表示する
・ホーム
・会社情報
・採用情報
などの事で、それらをクリックしたとき右側に内容が表示されるようにしたいのです。
しかし、「会社情報」が長くなり、下へのスクロールが発生すると、左側のメニュー
・ホーム
・会社情報
・採用情報
の行間(高さ)にばらつきが発生してしまうのです。
それがブラウザごとに(IEだけが)違うのが気に入らなければ、IEを使わなければいいだけのことです。
自分はmacなのですが、やはりwindows、IEを使用する人の方が多いと思うので、それを想定してページを作成したいのです。
他のサイトはsafariで見てもIEで見ても大差ないので、自分の作り方が悪いのだと思うのですが、
初心者故うまくいかない状況です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- その他(パソコン・周辺機器) EXCELで「WEBオプションの対象ブラウザ」を変更する方法 2 2023/04/12 15:44
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- その他(ブラウザ) Edge internet explorer モードのサイトの再読み込みを許可 表示されない 2 2023/03/03 12:10
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- Chrome(クローム) グーグルクロムをマイクロソフト・エッジに切り替える方法 2 2022/06/20 10:08
- InternetExplorer(IE) Microsoft edgeのIEモードを解除したいのですが。 3 2023/04/09 13:51
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 10:07
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Yahoo画面の 文字色の変更
-
此処教えてgooの文字を濃くした...
-
ブラウザの文字が潰れる
-
ルナスケープで文字化け
-
Illustratorでメモリ不足が起き...
-
ブラウザを開くショートカット...
-
5chでエロ広告を出さない方法
-
全画面広告がウザイ
-
PDFのリンク先Webページを別窓...
-
Chrome タブを100開いてもメモ...
-
Lotus NotesのURLリンクをIEかF...
-
パソコンの画面の左上の青い渦...
-
Windows10でSSDの「アクティブ...
-
カスペルスキーが弾いたwebサイ...
-
ブラウザーEdgeでGoogleマップ...
-
記号 縦かっこ
-
グーグルマップで3D画像が見...
-
食べログで地図が表示しない
-
インターネットについて
-
Google Chromeを利用しています...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Yahoo画面の 文字色の変更
-
此処教えてgooの文字を濃くした...
-
UserAgent を偽装してるのがバ...
-
Firefox の開発ツールの文字を...
-
ブラウザ上でテキストを選択す...
-
ブラウザの文字が潰れる
-
ブラウザの画面表示で文字が欠ける
-
スマホのブラウザ、そんなに違...
-
ヤフーのトップ画面の文字を読...
-
IP偽装?ブラウザ
-
インラインフレーム読込先が文...
-
インターネットエクスプローラ2...
-
偽装解除 方法
-
IE11のユーザーエージェントを...
-
InternetExplorerの選択文字の...
-
APEX(PC版)が数秒に一度フリ...
-
PDFのリンク先Webページを別窓...
-
記号 縦かっこ
-
5chでエロ広告を出さない方法
-
Illustratorでメモリ不足が起き...
おすすめ情報