Utilisation de caractères Unicode dans les valeurs de contenu CSS
En CSS, la propriété content peut être utilisée pour insérer du texte ou des icônes dans des éléments. Lors de l'utilisation de symboles Unicode, ils doivent être échappés afin d'être interprétés correctement.
Problème :
Vous souhaitez utiliser le caractère Unicode pour la flèche vers le bas, ↓ , en CSS. Cependant, le code d'échappement HTML ↓ ne fonctionnera pas en CSS.
Solution :
Il existe deux méthodes pour utiliser les caractères Unicode en CSS :
1. Encodage UTF-8
Enregistrez le fichier CSS en tant qu'encodage UTF-8. Cela vous permet d'utiliser des caractères Unicode directement dans le fichier CSS, sans aucun échappement. Par exemple :
nav a:hover:after { content: "↓"; }
2. Échappement hexadécimal
Si l'encodage UTF-8 n'est pas possible, vous pouvez utiliser l'échappement hexadécimal. Le format général va de 00000 à FFFFFF, où chaque chiffre hexadécimal représente un bit du caractère Unicode. Par exemple :
nav a:hover:after { content: "93"; }
Remarques supplémentaires :
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!