@charset ルールの使用方法

青灯夜游
青灯夜游オリジナル
2019-02-12 16:32:213705ブラウズ

CSS では、@charset ルールはスタイル シートで使用される文字エンコーディングを指定するために使用されます。複数の @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";/* 无效,在规则之前有一个字符(空格)*/

説明: スタイル シートで使用されている特殊文字が、スタイル シートで指定されている文字エンコーディングで使用できない場合は、その意味を示します。では、「文字エスケープ」を使用して文字をエスケープすることができます。

おすすめ関連記事:

cssスタイルシートで使用する文字コードを指定する方法

文字コードとは何ですか? html5で文字エンコーディングを設定するにはどうすればよいですか?

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上が@charset ルールの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。