IEのスタイルシート

IEのスタイルシートではまった。

IEだけ、外部cssファイルを読みこまない。

原因は<link rel="stylesheet">で

type="text/stylesheet"

としていたところを

type="text/css"

にしないといけないらしい。

これに変更したら動いた。

 

そもそも

type="text/stylesheet"

という書き方自体がだめらしい。

つくって覚えるJavaScript+HTML5入門では、type="text/stylesheet"になってたんだけど、なんで?

標準化の中でtype="text/css"の方がよりモダンってことか?

参考:

http://stackoverflow.com/questions/12457812/difference-between-type-text-css-and-type-text-stylesheet