Maison > Article > interface Web > Comment utiliser les règles @charset
En CSS, la règle @charset est utilisée pour spécifier l'encodage des caractères utilisé dans la feuille de style ; elle doit être le premier élément de la feuille de style. Si plusieurs règles @charset sont définies, seule la première sera utilisée. L'article suivant vous présentera les règles de @charset. J'espère qu'il vous sera utile.
La règle CSS @charset
La règle @charset doit être au tout début de la feuille de style , il ne peut pas y avoir d'éléments (caractères) devant lui, pas même de commentaires.
Après "@charset", précisez le nom de l'encodage des caractères (entre guillemets). Par exemple :
@charset "utf-8";
Remarque : La règle @charset ne peut pas être utilisée dans l'élément c9ccee2e6ea535a969eb3f532ad9fe89 lié au jeu de caractères d'une page HTML.
Syntaxe :
@charset "字符集名";
Description Le nom du jeu de caractères est sensible à la casse, mais pour les nouvelles feuilles de style, il doit toujours être UTF-8. Il doit s'agir du nom d'un codage de caractères sécurisé pour le Web défini dans le registre IANA.
Prise en charge des navigateurs :
Tous les principaux navigateurs prennent en charge les règles @charset, tels que : Google Chrome 2.0, Internet Explorer 5.5, Firefox 1.4, Safari 4.0, Opera 9.0
Exemple simple de règles CSS @charset
Exemple 1 : La déclaration @charset suivante indique que la feuille de style utilise le codage de caractères ISO-8859-15 :
@charset "ISO-8859-15";
Exemple 2 : La liste suivante décrit un codage de jeu de caractères incorrect :
@charset 'iso-8859-15'; /* 使用了错误的引用样式,因此它无效*/ @charset UTF-8; /* 无效,因为字符编码名称未包含在引号中*/ @charset "UTF-8"; /*多个空格无效 */ @charset "UTF-8";/* 无效,在规则之前有一个字符(空格)*/
Remarque : Si les caractères spéciaux utilisés dans la feuille de style ne peuvent pas être spécifiés dans la feuille de style S'ils sont représentés dans un Encodage des caractères, vous pouvez utiliser « échappement de caractères » pour échapper aux caractères.
Articles connexes recommandés :
Comment spécifier l'encodage des caractères utilisé par la feuille de style CSS ?
Qu'est-ce que l'encodage des caractères ? Comment définir l’encodage des caractères en HTML5 ?
Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!