CSS @charsetRegeln
Beispiel
Legen Sie die im Stylesheet verwendete Zeichenkodierung auf UTF-8 fest:
@charset "UTF-8";
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browsersionsnummer an, die die Eigenschaft unterstützt.
| Eigenschaft | |||||
|---|---|---|---|---|---|
| @charset | 2.0 | 12.0 | 1.5 | 4.0 | 9.0 |
Attributdefinitionen und Verwendungshinweise
Die @charset-Regel gibt die in der Style-Datei (.css-Erweiterung) verwendete Zeichenkodierung an und kann nur in CSS-Dateien verwendet werden.
Sie muss das erste Element im Stylesheet sein und darf keine vorangehenden Zeichen haben.
Wenn mehrere @charset-Regeln deklariert werden, wird nur die erste verwendet, und sie kann nicht in HTML-Elementen oder HTML-Seiten verwendet werden, d. h., sie kann nicht innerhalb eines <style>-Elements verwendet werden.
Syntax
@charset "charset";
| Wert | Beschreibung |
|---|---|
| charset | Geben Sie den zu verwendenden Zeichensatz an. |
Weitere Beispiele
Beispiel
@charset "UTF-8";
@charset "utf-8"; /*Groß-/Kleinschreibung wird nicht unterschieden*/
/*Legen Sie das CSS-Kodierungsformat auf Unicode UTF-8 fest*/
@charset 'iso-8859-15'; /*Ungültig, falsche Anführungszeichen verwendet*/
@charset 'UTF-8'; /*Ungültig, falsche Anführungszeichen verwendet*/
@charset "UTF-8"; /*Ungültig, mehr als ein Leerzeichen*/
@charset "UTF-8"; /*Ungültig, vor @ ist ein zusätzliches Leerzeichen*/
@charset UTF-8; /*Ungültig, UTF-8 ohne Anführungszeichen*/