• ベストアンサー

スタイルシートについて

外部のCSSを読み込もうと思うのですが、IEとネスケ4.7は平気なのですが、ネスケ6が全く読み込まず困っています。 今までネスケを使ったことが無かったので、細かい設定も分からないのですが、ブラウザの問題なのか、それともCSSの問題なのか、詳しい方教えて下さい。

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

  • ベストアンサー
noname#4486
noname#4486
回答No.7

ごめんなさい。 スクリプトのエラーは分かりません。 ただ、Mac.とWin.だけを判別しているようですが、 else で他のOSも含めていた方が良いと思いますよ。 (必要無ければスクリプト自体を放棄するというが、 一番分かりやすいと思うのですが。) スクリプトを放棄して単にLINKタグを記述すれば読み込めるんですか? 蛇足です; HTMLでは「<!--」と「-->」の間がコメントとして扱われますが、 諸般の事情で「<!」と「--」には別の意味が有るのです。 ですから、HTMLのコメントは事実上、 ******************************* <!--ここはコメント部分です。--> ******************************* <!-- 複数行に渡るコメントも良く使います。 この行もコメントです。 --> ******************************* のように書きます。 <!--ほげほげ---ぴよぴよ--> は不可と云うことですね。 下の書き込みで紹介させて頂いた URL は私個人のサイトです。掲示板もメールも歓迎です。 但し、メールアドレスが自宅で利用しているものなので、返事は二、三日かかるかもしれません。

miyu_17
質問者

お礼

とりあえず、少しずつ分かってきました。 試しに、教えてもらったことをモトに、色々いじってみます。 PAMdさんのHPにあるメルアドの方にメールしておきますんで、ヒマなときにお返事下さい! ありがとうございましたぁ。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

  • nori__o
  • ベストアンサー率33% (5/15)
回答No.6

一応確認ですが・・・ ・javascript が有効になっているか? (編集 - 設定にて) ・指定のスタイルシートを使うようになっているか? (表示 - スタイルシートを使用) というのは問題ないですよね? ちなみに教えていただいたスクリプトは動いてるみたいです。 パスの指定の問題かなあ・・・?

miyu_17
質問者

補足

確認しましたが、JavaスクリプトもCSSも有効になってました。 他に考えられるとしたら、やっぱりCSSの中でしょうか・・・。 もう、頭ウニですよぅ(涙)

全文を見る
すると、全ての回答が全文表示されます。
noname#4486
noname#4486
回答No.5

とりあえず、 <!--------------------> は不可です。 <!--ほげほげ--> 「ほげほげ」の部分にハイフン - は事実上使えませんので、 <!--初期情報--> <!--初期情報終了--> <!--OS識別--> <!--OS識別終了--> などに変えてください。 スクリプトは後でゆっくり拝見させて頂きます。 問題なさそうに見えますが。

miyu_17
質問者

補足

「ほげほげ」は使えないんですね(笑) ちょっとお聞きしたいのですが(ってこの時点で色々聞いてますが)先程教えていただいた「http://www.fides.dti.ne.jp/%7esugai/public/web/CSS/index.html 」のサイトは、PAMdさん個人のHPですか? メルアドがあったので、これからも色々お聞きできたらと思ったのですが・・・。

全文を見る
すると、全ての回答が全文表示されます。
noname#4486
noname#4486
回答No.4

では、ブラウザ毎に異なった外部スタイルシートファイルを読み込ませているということですね? I.E.にはこのファイル、N.C.4.xにはこのファイル、その他にはこのファイルと云う形で外部スタイルシートファイルを渡していると思うのですが、 この排他処理が誤っている可能性が有ります。 スクリプトを外すと解決するのですか?

miyu_17
質問者

補足

1つ下の補足を見てみてください。^^

全文を見る
すると、全ての回答が全文表示されます。
noname#4486
noname#4486
回答No.3

外部スタイルシートだけですか? それともページ内のスタイルの記述も読み込みませんか? http://www.fides.dti.ne.jp/%7esugai/public/web/CSS/index.html 外部スタイルシートを使用したページの例です。 色がついていれば読み込んでいるので、 記述の問題だと思います。 問題のページのURLを教えて頂ければ確認できます。 N6はN.C.4.xでサポートされていたN社の独自拡張をほとんど放棄したので、N.C.系統との下位互換はほどんどなく、 N.C.4.xとは異なりW3Cの規格をほぼ適切にサポートしているので、I.E.5.5に限りなく似ています。 ので、I.E.でO.K.ならN6でもだいたいO.K.ですよ ただ、いざ使うとなるとN6よりもN.C.4.xの方が完成度は高く感じられてしまう……

miyu_17
質問者

補足

教えていただいたURLを見ましたが、ちゃんと色が表示されていました。 CSS記述の方は、プログラムに強い人にも確認してもらいましたが、特に問題は無かったようです。 しかし、元のHTMLファイルの方で、ブラウザ判別のためのJavaスクリプト記述をしているので、その辺に問題があるのかなぁ・・・と。 けど、もともと業者に作ってもらったサイトのリニューアルなので、分からないところはソースをコピーして使ってるんです。 だから、そんなに不具合がおきるハズがないのでは?と思うんですけど・・・。 ちなみに、製作中のサイトは、まだアップしていないのでURLを教えることは出来ません。ごめんなさい。

全文を見る
すると、全ての回答が全文表示されます。
  • nori__o
  • ベストアンサー率33% (5/15)
回答No.2

外部 css を利用するということは <link> タグで指定していると思うのですが 具体的にどのように指定しているのでしょうか? タイトルを指定していない場合や Alternate 指定している場合に表示が異なるみたいです。

miyu_17
質問者

補足

何人かの方にお返事戴きましたので、とりあえずCSSを呼び出している、Javaスクリプトの部分を記載しときますね。 <!-------------------------------------------------------------------------------------------> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <META http-equiv="Content-Script-Type" content="text/javascript"> <!-------------------------------------------------------------------------------------------> <SCRIPT LANGUAGE="javascript"> <!-- var Win = navigator.appVersion.indexOf('Win',0) != -1; var Mac = navigator.appVersion.indexOf('Mac',0) != -1; if(Mac){ document.writeln('<LINK rel="stylesheet" type="text/css" href="../../maccss.css" title="fontproperty">'); } else if(Win){ document.writeln('<LINK rel="stylesheet" type="text/css" href="../../wincss.css" title="fontproperty">'); } //--> </script> <!-------------------------------------------------------------------------------------------> 正直、Javaスクリプトも分からないので、業者のソースをコピーしてファイル名を変えただけなんですけど、ここの間違いは無さそうですか??

全文を見る
すると、全ての回答が全文表示されます。
  • karoyo
  • ベストアンサー率45% (9/20)
回答No.1

ネスケ6はそれ以前のバージョンでは普通に表示・処理される機能が使えないものが多いです。私も6には困ってますよ。

miyu_17
質問者

補足

やっぱりハマってる人がいたんですね。 ちょっと安心しました。ほっ・・・。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • スタイルシートについて

    CSSでフォントサイズを例えば12ptに固定した場合、 IEなら「表示」-「文字のサイズ」で変更しても文字の大きさは変わりませんが、 ブラウザの設定や使い方で大きく出来るものなんでしょうか。 よろしくお願いします。

  • IEでスタイルシートがうまく表示されない

    Dreamweaver8で、スタイルシート(css)を外部にして、 HPを作成しました。 スタイルシートでh1,h2,pなどの文字を再定義しているのですが、 IE6でHP表示させると反映されません。 一方、opera8では、きちんと反映されて表示されます。 IE6の設定に問題があるのでしょうか? なお、IEにおいても、文字以外のスタイルシートの設定はきちんと反映されています。 よろしくお願いします。

  • ネスケ6でCSSが適用されなくて困ってます!

    今、WEBサイト制作の仕事をしています。 まだ、初心者なので、質問させてください!! ポータルサイトを作っているのですが、外部CSSで統一しようと作成したところ、IEやネスケ4.7では問題ないのに、ネスケ6だけなぜかCSSを全く読んでくれませんでした。 しかし、以前別の業者に頼んで作成してもらったファイルは、ネスケ6でもCSSが読まれているようなので、CSSの書き方とかHTMLのタグに問題があるのかな・・・と思っていたのですが、どうしても原因が分かりません。 どうにかしてネスケ6対応のサイトを作りたいので、分かる方いましたら、お返事ください。 よろしくお願いします。

  • ブラウザがスタイルシートを読み込みません

    ホームページを作っていたのですが、ブラウザInternetExplore7ベータ(最新版)で、外部cssファイルを読み込みません。しかしhtmlタグの中に、外部スタイルシートの内容をコピーして貼り付け、スタイルオブジェクトで組み込むと読み込まれます。 ちなみに、そのときはzentai.cssという外部ファイルを作ってhead部分に以下のように記述しました。 <link ref="stylesheet" type="text.css" href="zentai.css"> 誰か読み込まない理由を教えてください、お願いいたします。

  • スタイルシートでの段組指定について

    こんにちは。HTMLやCSSを初めて書いています。 スタイルシートの「float」指定を使って 左右の段組(合計で左右幅100%)をしたいと思います。 コードは以下のように書きました(背景色は適当)。 ---------------------------------------------- .column { float : left ;} #menu { width : 20% ; background-color : red ;} #main { width : 80% ; background-color : blue ;} ---------------------------------------------- タグ指定は <div class="column" id="menu"> 等です。 これを主なブラウザ(IE6.0/ネスケ7.1/Opera7)で 表示させると「20+80=100%」になるのですが、 ネスケ4.73は「20+80*80=84%」なのか、右に空白ができます。 では、と、#main の80%指定を削ったところ、今度は ネスケ7.1 や Opera7 で float が利いてくれません。 質問1)float については各ソフト、こういう解釈なのでしょうか? それとも私の記述が間違っているのでしょうか? 質問2)そういうものである場合、ネスケ4.73に対する ごまかしテクニックはあるのでしょうか?(テーブルの使用を除く) bodyの背景色を右段と同じにする方法はイマイチです。 よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • 外部スタイルシートについて・・・

    外部スタイルシートを書きたいのですが、 まだ良くわかってない点があるので教えてくださると嬉しいんですが・・・(TT) 今はHTMLのヘッダ内に書いております。 <style TYPE="text/css"> </style> Q1,上の部分は外部スタイルシートにすると、いらないのでしょうか? Q2,下の部分は外部スタイルシートにしてもスタイルシート内に、書く事ができますか?書くと不具合の原因になるのでしょうか? <!-- //忘れてしまうので、ここにコメント書きたいです。 できれば、スタイルシートを表示できない?ブラウザの人へ配慮したいと思うので、 <!-- は、あった方が自分が忘れなくていいかと思うのですが・・・。 Q3,ブラウザによって変になる、例えばとっても古いバージョンのネスケなどでも表示できるといいのですが 下記で問題あるのでしょうか? もし良かったら下の内容をこうした方がいいという アドバイスがあると嬉しいです。 質問の仕方が良くないかもしれませんが教えて下さい(TT) <style TYPE="text/css"> <!-- //忘れてしまうので、ここにコメント書きたいです。 a:link {font-size: 11pt; text-decoration:none; color:#C7A17E;} a:visited {font-size: 11pt; text-decoration:none; color:#C7A17E;} a:active {font-size: 11pt; text-decoration:none; color:#C7A17E;} a:hover {font-size: 11pt; text-decoration:underline; color:#FF9966;} td {font-size: 11pt;} span {font-size: 11pt;} BODY {font-size: 11pt; } LI {font-size: 11pt;} --> </style>

    • ベストアンサー
    • HTML
  • スタイルシートの読み込みについて

    はじめまして。 最近業務でスタイルシートを使うことになったのですが、 外部ファイルとしてスタイルシートを保存して、 HTMLの中にリンクの部分を書いておいても、 IEで表示したときに読み込んでくれません。(IEのバージョンは6.0です。) インターネットオプションのユーザー補助のところで、ホームページを見る場合は自分のスタイルシートを適用する、という設定にすれば読み込んで表示されるのですが、それをしないと、表示されませんし、 その設定にしてあっても、外部シートの上書きをした場合、更新ボタンをおしただけでは画面が変わらず、 いちいちインターネットオプションのところで 更新をしないと、外部シートの変更が反映されません。 どこがおかしいか分からず困っています。 「XPのせいでは?」とも言われましたが、 そうなのでしょうか? ぜひご回答よろしくお願いいたします。 下はソースでリンクを書いてある部分です <html lang="ja"> <head> <title>SAMPLE</title> <link rel="stylesheet"href="detail_2.css" type="text/css"> <script type="text/javascript"> </head>

    • ベストアンサー
    • HTML
  • スタイルシート、ネスケで基本のフォントサイズが適用されない

    スタイルシートを外部ファイルとして呼び出して、スタイルを下記の様に指定しました。 <style type="text/css"> <!-- body{font-size:13px;} table{font-size:13px;} --> </style> IEではページ全体のテキスト、テーブル内のテキストともに13pxで表示されるのですが、ネスケだとテーブル内の13pxは適用されてもページ全体のテキストに13pxが適用されません。emや%といった単位や相対・絶対値の違いではないと思うのですが、ネスケのページ全体のテキストの指定には他に記述があるのでしょうか? できればスタイルシート1つでIEでもネスケでもある程度同じに見えるようにしたいのですが…お願いします。

    • ベストアンサー
    • HTML
  • IEで外部スタイルシートが反映されない

    IEで外部スタイルシートが反映されない HPを製作したところ、 Firefoxでは、完璧に外部スタイルシートが適用されていたのですが、 IEでテストしたところ、CSSが全く反映されていてませんでした。 多くの皆さんがしてるように、 ヘッダーに、 <link href="style.css" rel="stylesheet" type="text/css" /> と記述しているのですが・・・ 原因としては何が考えるでしょうか? ご助力願います。

  • macかwinか判別しスタイルシートを振り分けたい

    こんにちは。 macかwinか判別して外部スタイルシートの読み込みを振り分けたいのですが、(mac.cssかwin.css)ご存知の方教えてください。 トップページはフレームになっていて、各コンテンツのページの文章をスタイルシートで設定しています。 この場合はスクリプトは各コンテンツのページにそれぞれ記述するのでしょうか? いろいろ調べましたが、ブラウザ別ばかりだったので・・・。 javascriptは初心者です・・。 どうぞよろしくお願いいたします。

このQ&Aのポイント
  • Ld-gpatのLANケーブルは、ドコモ光でも使用することができるのか疑問です。
  • Ld-gpatのLANケーブルは、エレコム株式会社の製品です。
  • ドコモ光利用者で、Ld-gpatのLANケーブルを使っている方の経験や意見を教えてください。
回答を見る

専門家に質問してみよう