Maison > interface Web > tutoriel CSS > Dois-je utiliser des guillemets autour des noms de familles de polices en CSS ?

Dois-je utiliser des guillemets autour des noms de familles de polices en CSS ?

Barbara Streisand
Libérer: 2024-11-19 10:19:02
original
271 Les gens l'ont consulté

Should I Use Quotation Marks Around Font Family Names in CSS?

Ai-je besoin de guillemets autour des noms de famille de polices ?

Lorsque vous travaillez avec CSS, vous avez peut-être entendu des conseils contradictoires sur l'insertion de guillemets autour de la police. noms de famille contenant plusieurs mots. Certains prétendent que c'est nécessaire, tandis que d'autres le rejettent comme un mythe. Voici une explication technique pour clarifier le sujet :

La spécification CSS 2.1 indique que les noms de famille de polices peuvent être spécifiés soit sous forme de chaînes entre guillemets, soit sous forme de séquences d'identifiants non citées. Cependant, les identifiants sans guillemets nécessitent d'échapper certains caractères au début de chaque jeton, comme la ponctuation et les chiffres.

Par exemple, pour spécifier "Arial Narrow" sans guillemets :

font-family: Arial\ Narrow, Arial, Helvetica, sans-serif;
Copier après la connexion

Pour éviter la nécessité de s'échapper, la spécification recommande de citer les noms de famille de polices avec des espaces, des chiffres ou des signes de ponctuation autres que des traits d'union.

font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
Copier après la connexion

Cela garantit que le nom de police est interprété correctement, même dans les cas où les espaces ou les caractères spéciaux les caractères pourraient autrement être mal interprétés.

En résumé, même si cela n'est pas toujours strictement nécessaire, citer les noms de familles de polices avec plusieurs mots est une bonne pratique pour éviter toute confusion potentielle et garantir la compatibilité entre les navigateurs. Plus précisément, il est essentiel de citer les noms de polices qui correspondent à des mots-clés réservés ou contiennent certaines ponctuations dans les identifiants.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal