CSSがうまく反映されない場合

外部CSSを指定しており、パスもCSSの表記方法も間違っていないのに
CSSがうまく反映されない場合はCSSファイルのエンコードが間違っている可能性がある。



HTMLとCSSエンコードが違っている場合はCSS内の要素を発見出来ないようだ。
CSS内のエンコード宣言や、HTML内のlinkでキャラセットを指定していても、
結局2つのファイルのエンコードが違っている場合はダメ。



IE6ではこの状態では正常に反映されない。
IE7、Firefox3など最新のブラウザではエンコードが違っていてもうまく読み込むようが、
しっかり合わせておいたほうが懸命。


また、フリーのライブラリなどでCSSを利用している場合には特に注意する。


http://lucht.oops.jp/archives/2008/08/29190459.php