@charset - Directive CSS
@charset
Résumé des caractéristiques de la directive @charset
Description rapide
Indique le jeu de caractères utilisé dans la feuille de styles.
Statut
Standard
Module W3C
CSS 2.1 - Spécification concernant les feuilles de styles en cascade - Révision 1
Références (W3C)
Statut du document: REC (recommandation)
Description de la directive @charset
.
@charset
définit le jeu de caractères utilisé dans le feuille de styles.
Cette directive est facultative car les mots clés du CSS ne contiennent pas de caractères diacritiques
(accents, cédilles...).
Elle peut cependant être utile si la propriété CSS content
est utilisée.
La syntaxe de la directive @charset
est pointilleuse :
@charset
doit se trouver au tout début de la feuille de styles, sans être précédée d'aucun caractères, même pas un espace ou un saut de ligne.- Il doit y avoir un espace et un seul entre le mot
@charset
et le nom du jeu de caractères. Pas de caractère deux points contrairement à l'habitude en CSS. - Le jeu de caractères doit être inscrit entre guillemets. Les apostrophes ne sont pas admis, contrairement à la syntaxe habituelle de CSS.
Exemple de syntaxe :
@charset "utf-8";
Prise en charge par les navigateurs (compatibilité).
Aucun problème de compatibilité n'est à signaler concernant la directive @charset
.
1
Directive
@charset
Estimation de la prise en charge globale.
97%
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :
Androïd Brower
Baidu Browser
Chrome
Chrome pour Androïd
Edge
Firefox
Firefox pour Androïd
Internet Explorer
KaiOS Browser
Opéra
Opéra Mobile
QQ Browser
Safari
Safari sur IOS
Samsung Internet
UC Browser pour Androïd
Opéra mini
Voir le site Caniuse.com pour plus d'informations de compatibilité.
Évolution de la directive @charset
.
-
CSS 2.1 - Spécification concernant les feuilles de styles en cascade - Révision 1
Introduction de la directive@charset
.04 Novembre 1997Document de travail.24 Mars 1998Proposé à la recommandation.11 Mai 1998Recommandation.