CSS⟦⟧@charset @charsetRègles
Exemple
Définissez l'encodage des caractères utilisé dans la feuille de style sur UTF-8 :
@charset "UTF-8";
Prise en charge des navigateurs
Les nombres dans le tableau indiquent le premier numéro de version du navigateur qui prend en charge la propriété.
| Propriété | |||||
|---|---|---|---|---|---|
| @charset | 2.0 | 12.0 | 1.5 | 4.0 | 9.0 |
Définitions des attributs et instructions d'utilisation
La règle @charset spécifie l'encodage des caractères utilisé dans le fichier de style (.cssextension), et elle ne peut être utilisée que dans les fichiers CSS.
Il doit être le premier élément de la feuille de style et ne doit être précédé d'aucun caractère.
Si plusieurs règles @charset sont déclarées, seule la première sera utilisée, et elle ne peut pas être utilisée dans des éléments HTML ou des pages HTML, c'est-à-dire qu'elle ne peut pas être utilisée à l'intérieur d'un <style>.
Syntaxe
@charset "charset";
| Valeur | Description |
|---|---|
| charset | ⟦⟧Spécifiez le jeu de caractères à utiliser. |
Plus d’exemples
Exemple
@charset "UTF-8";
@charset "utf-8"; /*Insensible à la casse*/
/*Définissez le format d'encodage CSS sur Unicode UTF-8*/
@charset 'iso-8859-15'; /*Invalide, a utilisé de mauvais guillemets*/
@charset 'UTF-8'; /*Invalide, a utilisé de mauvais guillemets*/
@charset "UTF-8"; /*Invalide, plus d'un espace*/
@charset "UTF-8"; /*Invalide, il y a un espace supplémentaire avant @*/
@charset UTF-8; /*Invalide, UTF-8 sans guillemets*/