Heim > Artikel > Web-Frontend > So legen Sie die Codierung in CSS fest
In CSS können Sie die „@charset“-Regel für die Zeichenkodierung verwenden. Sie müssen nur „@charset „Character Encoding““ oben in der CSS-Datei festlegen. Die „@charset“-Regel gibt die im Stylesheet verwendete Zeichenkodierung an und muss das erste Element im Stylesheet sein und darf nicht mit einem beliebigen Zeichen beginnen.
Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3- und HTML5-Version, Dell G3-Computer.
Schreiben Sie oben in die externe CSS-Datei den folgenden Code: @charset „UTF-8“;
@charset CSS @Rule Gibt die im Stylesheet verwendete Zeichenkodierung an. Es muss das erste Element im Stylesheet sein und darf keine Zeichen voranstellen. Da es sich nicht um eine verschachtelte Anweisung handelt, kann sie nicht in einer @rule-Bedingungsgruppe verwendet werden. Wenn mehrere @charset @rules deklariert werden, wird nur die erste verwendet und sie kann nicht innerhalb des style-Attributs innerhalb des HTML-Elements oder des zeichensatzbezogenen c9ccee2e6ea535a969eb3f532ad9fe89-Elements verwendet werden.
Diese @Regel ist nützlich, wenn in bestimmten CSS-Eigenschaften, wie z. B. Inhalten, Nicht-ASCII-Zeichen verwendet werden.
Es gibt mehrere Möglichkeiten, Zeichenkodierungen in Stylesheets zu deklarieren. Der Browser probiert die folgenden Methoden in der folgenden Reihenfolge aus (anhalten und das Ergebnis abrufen, sobald es gefunden wurde):
Unicode-Zeichenwert in Byte-Reihenfolge am Anfang der Datei. Der durch das Attribut „Content-Type: charset“ im HTTP-Header angegebene Wert oder der entsprechende Wert im Protokoll, das zur Bereitstellung des Stylesheets verwendet wird. CSS @Rules @charset.
@charset "UTF-8"; @charset "utf-8"; /*大小写不敏感*/ /* 设置css的编码格式为Unicode UTF-8 */ @charset 'iso-8859-15'; /* 无效的, 使用了错误的引号 */ @charset 'UTF-8'; /* 无效的, 使用了错误的引号 */ @charset "UTF-8"; /* 无效的, 多于一个空格 */ @charset "UTF-8"; /* 无效的, 在at-rule之前多了一个空格 */ @charset UTF-8; /* Invalid, without ' or ", the charset is not a CSS <string> */
Empfohlenes Lernen: CSS-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo legen Sie die Codierung in CSS fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!