CSS の @charset と CSS Validator
@charset規則は外部スタイルシートの文字符號化方法を明示するために用ゐます。
ということなんですけど、
@charset "Shift_JIS" ;
と書くと、
このプロファイルには、固有の @charset 構文があります。@charset のあとには1つのスペース、引用符つきのエンコーディングの名前、セミコロンを並べます。@charset "Shift_JIS" ;
ということで、エラーになります。
そこで、
@charset "Shift_JIS";
とすると、
おめでとうございます! この文書は正当なCSSとして検証できました!
ということに。
何が違うのかというと、セミコロンの前に空白があるかないか、なんですけど、空白が有っては拙いんでしょうか?教えて、偉いひと。