質問 |
||
| 質問者:gooman_may | CSSをIEが読み込んでくれません。 | |
|---|---|---|
困り度:
|
CSSをつかってページを作りました。 Firefoxでは、表示は問題なかったのですが、 IE6・7でCSSを読み込んでくれません。 IEのバグなのでしょうか?それともCSSの記述間違いなのでしょうか? どなたか修正方法を教えて頂ければと思います。 よろしくお願い致します。 http://gemcerey.ojaru.jp/ |
|
質問投稿日時:08/04/07 00:44 質問番号:3928369 |
||
回答 |
|
| 回答者:ran_2323 | htmlと外部CSSの文字コードが違うのではないでしょうか…? htmlはeuc-jpになっているようですが、外部CSSはどうなっていたのでしょう?? |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/04/08 21:22 回答番号:No.3 |
|
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | ありがとうございます。 外部CSSの文字コードが異なっていました。 「euc-jp」に変換したら、IEでも読み込んでくれました! 今まではIEで大丈夫でも、Firefoxでは反映されていない、 という場合は多々あったのですが、初歩的な記述間違いでした。 どうもありがとうございました。 |
回答 |
|
| 回答者:panto-maim | 外部CSSファイルにHTMLファイル用の記述をしているみたいなので、 <style type="text/css">や</style> [if IE]>(正しくは<!--[if IE]>と思いますが)や<![endif]--> それを修正すれば、きちんとレイアウトされて表示されると思います。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/04/07 03:27 回答番号:No.2 |
|
| 参考URL: | http://www.tagindex.com/stylesheet/basic/pattern1.html |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | ありがとうございます。 外部CSSの<style type="text/css">や</style>を 削除して、 <!--[if IE]>を修正しましたが、 やはり、IEではCSSを読み込みませんでした。 何がおかしいのでしょうか・・・? |
回答 |
|
| 回答者:goldfox | 反映されているように見えますけど…… 外部cssに <style type="text/css"> </style> は不要です。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/04/07 03:01 回答番号:No.1 |
|
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | IEで反映されているんですか? こちらで持っている3台のPCで確認したところ やはり反映されていませんでした。 それで、外部スタイルシートをやめて 内部に埋め込んだところ、反映されました。 外部と内部で何が違うんでしょうか? よくわかりません・・・。 |