- ベストアンサー
スタイルシートの読み込みについて
はじめまして。 最近業務でスタイルシートを使うことになったのですが、 外部ファイルとしてスタイルシートを保存して、 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>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
サンプルのページとdetail_2.css とは同じフォルダの中にありますか。このままでは、これが別のフォルダの場合は読み込まれません。
その他の回答 (1)
- kamay
- ベストアンサー率24% (25/103)
まず、CSSが置いてある場所は正しいですか? パスが間違っていないかどうか確認してみてください。 もしアップロードした状態で確認しているのでしたら、CSSファイルがアップロードされているか確認してみてください。 CSSの書き方は間違っていませんか? また、コメントの類で上手く認識されていない可能性もあります。 最後に、<script type="text/javascript">の下にはjavascriptが書かれているのでしょうか? もし書かれていないのであれば、この一行は必要ありません。 参考になれば幸いですm(_ _)m
お礼
kamayさん、ありがとうございました! cssの置き場所を変えたらうまくいきました。 javascriptは長々書いてあったのでカットしたのですが、そこの部分だけ切り取り忘れたまま質問してしまい、すみませんでした。 大変丁寧なご回答ありがとうございました。 またよろしくお願いいたします。
お礼
jsyさん、ありがとうございました! 同じフォルダに置いたら読み込むことができました。 とても困っていたので助かりました! またよろしくお願いいたします。