2014-03-30 05:08:19
IE11 ローカルでCSSが反映されない |
今更ですが適当に試してでしか、お勉強をする気がないので、 ふと、気がついたことがあります。 クロームなどでは、ちゃんと表示するんですが~ なんと開発段階でちょこっとローカルでhtmlを表示させてみると、外部cssが反映されないですと! むむむ、何故だ~どんな仕様だーー 互換表示がなんちゃら、cssの文字コードが実際の文章とちがうーーだの、 そんな検索結果がいっぱいでてきたああ。 んですがーー、 なーーんか違う、なんだろう。 こんなことでもう8時間もはまっているwwwwwwww きっと僕以外にもいるはずだーー。 いや、昔のローカルに入れたファイルは、cssもちゃんと表示しているぞ!! ってことはーー もしやああああ、 あまり、意識しないで、HTML5の宣言は <!DOCTYPE html> だよな、みたいに考えてたのが運のつき、 これにするときっとセキュリティの厳しい、IEのことローカルのCSSまではじいちゃうみたい。 考えてみたら、HTML5は便利なようにjavascriptでゴニョゴニョできちゃうから、ローカルのファイルをかってにいじられたらいかんので、こんな仕様なんだろかね。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> に一時的に戻すとローカルでもcssファイルが見れるようになりました。 HTML5仕様の書き方すると結構こんなとこでハマルんですよね。w
|