CSS @charsetルール

定義と使用方法

@charsetルールは、スタイルシートで使用するキャラクターエンコーディングを指定します。

@charsetルールは、スタイルシート内の最初の要素でなければなりません。また、何かの文字で始まることはできません。複数の@charsetルールが定義されている場合、最初のもののみを使用します。@charsetルールは、style属性内(HTML要素上)やHTMLページのキャラクターエンコーディングに関連する<style>要素内では使用できません。

スタイルシートのエンコーディングを統一符号 UTF-8 に設定します:

@charset "UTF-8";

CSS文法

@charset "charset";

属性値

説明
charset 使用するキャラクターエンコーディングを定義します。

ブラウザのサポート

テーブルの数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。

Chrome IE / Edge Firefox Safari Opera
2.0 12.0 1.5 4.0 9.0