Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie @charset-Regeln

So verwenden Sie @charset-Regeln

青灯夜游
青灯夜游Original
2019-02-12 16:32:213669Durchsuche

In CSS wird die @charset-Regel verwendet, um die im Stylesheet verwendete Zeichenkodierung anzugeben; sie muss das erste Element im Stylesheet sein. Wenn mehrere @charset-Regeln definiert sind, wird nur das erste verwendet. Der folgende Artikel stellt Ihnen die @charset-Regeln vor. Ich hoffe, er ist hilfreich für Sie.

So verwenden Sie @charset-Regeln

CSS-@charset-Regel

@charset-Regel muss ganz am Anfang des Stylesheets stehen Es dürfen keine Elemente (Zeichen) davor stehen, nicht einmal Kommentare.

Geben Sie nach „@charset“ den Namen der Zeichenkodierung an (in Anführungszeichen). Beispiel:

@charset "utf-8";

Hinweis: Die @charset-Regel kann nicht im zeichensatzbezogenen c9ccee2e6ea535a969eb3f532ad9fe89-Element verwendet werden.

Syntax:

@charset "字符集名";

Beschreibung Beim Zeichensatznamen wird die Groß-/Kleinschreibung beachtet, bei neuen Stylesheets sollte er jedoch immer UTF-8 sein. Es muss der Name einer websicheren Zeichenkodierung sein, die in der IANA-Registrierung definiert ist.

Browserunterstützung:

Alle gängigen Browser unterstützen @charset-Regeln, wie zum Beispiel: Google Chrome 2.0, Internet Explorer 5.5, Firefox 1.4, Safari 4.0, Opera 9.0

Einfaches Beispiel für CSS-@charset-Regeln

Beispiel 1: Die folgende @charset-Deklaration gibt an, dass das Stylesheet die ISO-8859-15-Zeichenkodierung verwendet:

@charset "ISO-8859-15";

Beispiel 2: Die folgende Liste beschreibt eine fehlerhafte Zeichensatzkodierung:

@charset 'iso-8859-15'; /* 使用了错误的引用样式,因此它无效*/
@charset  UTF-8;   /* 无效,因为字符编码名称未包含在引号中*/
@charset  "UTF-8"; /*多个空格无效 */
 @charset "UTF-8";/* 无效,在规则之前有一个字符(空格)*/

Erklärung: Wenn die im Stylesheet verwendeten Sonderzeichen nicht in der im Stylesheet angegebenen Zeichenkodierung verwendet werden können, bedeutet das , können Sie „Character Escape“ verwenden, um Zeichen zu maskieren.

Empfohlene verwandte Artikel:

Wie lege ich die vom CSS-Stylesheet verwendete Zeichenkodierung fest?

Was ist die Zeichenkodierung? Wie stelle ich die Zeichenkodierung in HTML5 ein?

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonSo verwenden Sie @charset-Regeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn