IEとNetscapeで同じサイトをレイアウト崩さず表示するには?

このQ&Aのポイント
  • IEとNetscapeで同じサイトをレイアウト崩さず表示する方法を教えてください。
  • IEとNetscapeでのサイトのレイアウトを統一するタグ(Java Script)について教えてください。
  • IEで完璧に表示されるサイトが、Netscapeでレイアウトがズレてしまう問題の解決方法を教えてください。
回答を見る
  • ベストアンサー

IEとNetscapeで同じサイトをレイアウト崩さず表示するには?

IEとNetscapeのどちらで見ても(バージョンは基本的に新しいものと考えれるので、古いバージョンは気にしないとして)、レイアウトが同じになるように制御するタグ(Java Script)はどう書けば良いのでしょうか?文字サイズから表から同じレイアウトで見せたいのですが。今、私のサイトはIEで見ると完璧ですがNetscapeで見るとレイアウトがズレます。 またソースが「ソースの表示で見れない」と「右クリックを制御して右クリックすると自分のサイト内の他ページにリンクで飛べる」というJava Scriptを使っていますが、これらもNetscapeじゃ使えないんですよね・・・?サイトのソースをここに公開しないでご質問してしまって、わかりにくいとは思いますが、とにかくIEとNetscapeでレイアウトを同じにするにはどういう方法があるのか教えて下さい。宜しくお願い致します。

  • rikax
  • お礼率68% (116/169)
  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • next-co
  • ベストアンサー率28% (43/149)
回答No.1

IEでは、DIVやTABLEタグなど任意に配置したりできますし、直接タグ(要素)に対して動作させることができますが、NN(NN6は除く)では基本的にLAYERタグを使用してレイアウトや動作をさせます。 IEで、幅や高さなどを%で指定した場合、NNではPXで判断されるようなことがあります。また、見出し(H1など)タグのfont-familyは、指定しても表示しなかったり、表示できないプロパティーがあったりします。 Javaを使用して共通させることをしている方もいますが、基本的にスタイルシートやDHTMLを使用してIEとNN共通したページを作ることはできません。 MacintoshのIE5で、WindowsのIEとかなり共通した表示ができるようになりましたが、まだ異なる部分もあります。まだ動作できないDHTMLがあります。 IE・NN専用の2つのWebを作るか、FONTとTEXT関係のプロパティーだけ使用し、HTMLでTABLEタグを多用してレイアウトをするしかありません。 ※補足、NN6は従来のNNは別のものようです。動作チェックはまだしていません。

rikax
質問者

お礼

なるほど・・・やっぱり簡単にはいかないのですね。今は一番簡単に「このサイトはIEじゃないとレイアウトがずれたり動作しない機能があります」っていう感じのコメントを入れて逃げています(笑)。ありがとうございました!

関連するQ&A

  • レイアウトが崩れて収集つきません・・・

    機械オンチですがご指導よろしくお願いいたします。 Windows XPのPCで初めてCSSでHPを作ってみたのですが MACやNetscapeやMozilla Firefoxで僕のHPを見ると レイアウトが崩れていてどうしようもなりません。 Netscapeをダウンロードして一から作り直そうとしたのですが 僕の知識程度では枠線すら作れないありさまです・・・ そこでお訊きしたいのですが IEでは一応まともなレイアウトで見れるHPなのですが 今のソースに何かタグを加えることで MACやNetscapeでのレイアウト崩れを修正する方法とか ありますでしょうか? もしそんな物がない場合は、やはりNetscapeで一から 作り直すしか方策はないのでしょうか? 是非アドバイスお願いいたします。

  • サイトのレイアウトについて

    http://www.gravitatedesign.com/ このサイトのトップページの表示されている Flashの部分と左のカード風の部分はテーブルだと思うのですが 真ん中の黄色のカード風の部分はどのようにして表示されているか分かりません。 ソースを見るとJavaスクリプトかなとも思うのですが、 Javaスクリプトについての知識が全くないので判断しかねています。 お分かり頂ける方がおられましたらご教授下さい。 よろしくお願いします。

  • webサイトのIEでのレイアウト崩れ

    自分のwebサイト( http://hydekick.jp/ )の表示がIEだけ他のブラウザと違うものになってしまいます。 safari,firefox,chromeではサイトページのコンテンツが中央に表示されますが、IEだけ左端によった形で表示されます。サイトの他のページのコンテンツはIEでも中央に表示されますが、トップページのみ表示に問題があります。 サイトの制作はword pressで行っています。 ページ遷移時にフェードアウトを行うjava scriptを追加してから、以上のような問題が発生するようになりました。 以下のサイトを参考にしました。 http://age-d.com/alog/2011/04/jquery_loading/ 原因はこのjava scriptにあると思われますが、解決方法が分かりません。 java scriptのURLは以下です。 http://hydekick.jp/wp/wp-content/themes/hydekick/js/pageFade.js このjava scriptの機能をいかしたままIEでの表示を正常にする方法を探しています。

  • 「IE」「Netscape 」使用で特定HPが表示できません

    初心者です。どなたか助けて下さい 使用機種はiMac OS 9.0.4です。    今まで「IE」を使用してインターネットをしていたのですが、最近メール送信に「Netscape 」のメッセンジャーを使用し始めた所、「IE」で特定のサイトに行く事が出来なくなりました。 と言うか、一応読み込みはじめるのですが画像が表示される前に、読み込みが終わってしまうのです。 しかし、そのサイトに「IE」ではなく「Netscape 」で 行くとしっかりと表示されます。 バージョンは『IE 5.1.4』『Netscape 4.7』です。 Netscape の初期設定フォルダをゴミ箱に入れてみたりもしました。 以前Netscape でページをみた時は今回のような不具合は出ませんでした。 メッセンジャーを使い始めてからだと思います。 やはり「IE」が使いやすいので 大変困ってます。 どなたか詳しい方がいらっしゃれば教えて頂けませんか? 

  • Mac版IEでJava Scriptが突然動かなくなりました。

    インストールしてある全てのバージョンのIEでJava Scriptが動かなくなりました。 ・Java Scriptが記述されているファイルをIE読み込んでもJava Script部分が無視されます。 ・[初期設定]の「スクリプトを有効にする」にもチェックは入っております。  (「スクリプトを有効にする」のチェックを外すとhtmlの<no script>タグには反応します) ・[初期設定]の「セキュリティーゾーン」はすべて「低」になっています。 ・Java、プラグイン、CSS等は正常に動作します。 ・再起動・IEの再インストール・IE初期設定ファイルの消去・PRAMのクリアをしても元にもどりません。 ・同じマシンにインストールしてあるNNではJava Scriptは問題なく動作します。 ・ちなみにOSは9.0.4です。 どなたか原因や直し方をご存じの方がいらっしゃいましたらご教授くださいまし。

    • 締切済み
    • Mac
  • ブログのレイアウトがIE6以外で異常に崩れる!

    gooブログアドバンスでテンプレートをいじっているのですが、 IE6では意図したようにレイアウトされるのものが、IE6以外ではレイアウトが崩れてしまいます。 崩れ方もブラウザによって違い、 netscapeではエントリー部分が意図したよりも広く表示され、他の部分にかぶってしまったり、 operaではエントリーが一番下、画面幅いっぱいに表示されたり…という具合です。 一応netscape、operaでも使えるCSSやタグを使っているつもりなんですが…。 どのような理由が考えられるでしょうか? 時間をかけて作っただけに、どうにかしてちゃんと表示されるようにしたいのですが…。

  • NetscapeではできるのにIEではできない

    ブラウザのセキュリティに関して教えてください。 ネットでの買い物とか銀行振り込みとかする時、パスワードを入力して次のページに進むということがNetscapeではできるのにIEではできないのです。 例えば銀行のサイトでログインしようと「ログイン」ボタンをクリックすると「ページを表示できません」となるのです。 以前は両方ともできていたのですが、IEの設定を変えてしまったのだと思われます。 両ブラウザの設定を並べて見比べてみているのですが、それぞれの用語が違うこともあり、原因がはっきりわかりません。 IE の「インターネット オプション」で「セキュリティ」を見ると、 「インターネット」「イントラネット」「信頼済みサイト」「制限付きサイト」とありますが、どこをどうすればいいのか教えてください。 よろしくお願いいたします。

  • 画像のNetscapeでの表示

    Netscapeで下記のようにテーブルを組むと画像の表示がされません。 IEではうまく表示してくれるのですが・・・。 <table border='0' cellspacing='0' cellpadding='0' width='100%' height='100%' style='position:absolute;bottom:0px;left:0px;'> <tr> <td><img src="xxx.gif"></td> </tr> </table> Netscapeで使用できないタグなどがふくまれているのでしょうか? Netscapeのバージョンは、7.02です。

  • IE9のみで表示

    htmlとcssでwebサイトを作っています。 教えていただきたいことは、cssのタグをIE9のみで適用させたいのですが、どのように記入すればよいのでしょうか? IE7 8に適用してしまうとレイアウトがくずれてしまうからです。 教えてください。

    • ベストアンサー
    • CSS
  • IE7でホームページ表示できません

    当方ホームページ制作をしているのですが、IE6やNetscape、OPERAでは問題なく表示されますがIE7だと画面の途中で切れていたりします。 何度確認してもタグは間違っておらず困っております。 タグはHTML、CSS、Java(ロールオーバー程度)を使っているだけです。 VistaではIE7が標準搭載となっているのでIE6の方だけが閲覧できればいいというわけにもいきません。 何か解決方法があればご教授下さい。 よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう