ホームページ >ウェブフロントエンド >CSSチュートリアル >@charset ルールの使用方法
CSS では、@charset ルールはスタイル シートで使用される文字エンコーディングを指定するために使用されます。複数の @charset ルールが定義されている場合は、最初の要素のみが使用されます。 @charset ルールについては次の記事で紹介していますので、お役に立てれば幸いです。
CSS @charset ルール
@charset ルールはスタイル シートの先頭になければなりません。その前にはありません 任意の要素 (文字)。コメントも含みません。
「@charset」の後に文字エンコーディング名を(引用符で囲んで)指定します。例:
@charset "utf-8";
注: @charset ルールは、HTML ページの文字セットに関連する c9ccee2e6ea535a969eb3f532ad9fe89 要素では使用できません。
構文:
@charset "字符集名";
説明 文字セット名では大文字と小文字が区別されますが、新しいスタイル シートの場合は常に UTF-8 である必要があります。これは、IANA レジストリで定義された Web セーフ文字エンコーディングの名前である必要があります。
ブラウザのサポート:
すべての主要なブラウザは @charset ルールをサポートしています (例: Google Chrome 2.0、Internet Explorer 5.5、Firefox 1.4、Safari 4.0、Opera 9.0 ##)
# CSS @charset ルールの簡単な例
例 1: 次の @charset 宣言は、スタイルシートが ISO-8859-15 文字エンコーディングを使用することを示します。@charset "ISO-8859-15";例 2: 次のリストは、誤った文字セット エンコーディングを示しています:
@charset 'iso-8859-15'; /* 使用了错误的引用样式,因此它无效*/ @charset UTF-8; /* 无效,因为字符编码名称未包含在引号中*/ @charset "UTF-8"; /*多个空格无效 */ @charset "UTF-8";/* 无效,在规则之前有一个字符(空格)*/説明: スタイル シートで使用されている特殊文字が、スタイル シートで指定されている文字エンコーディングで使用できない場合は、その意味を示します。では、「文字エスケープ」を使用して文字をエスケープすることができます。 おすすめ関連記事:
文字コードとは何ですか? html5で文字エンコーディングを設定するにはどうすればよいですか?
以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !以上が@charset ルールの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。