2.1.6Espacez toutes les suites de capitales et petites capitales, ainsi que les longues suites de chiffres
“Les acronymes comme CIA et PLO sont fréquents dans certains textes. De même pour des abréviations comme CE et BCE ou AC et BC. La valeur idéale de l’interlettrage de ces suites de capitales ou petites capitales est de 5% à 10% de la taille du caractère.
Beaucoup de typographes aiment à espacer les longues suites de chiffres. L'espacement est essentiel à la lecture rapide de longues et fondamentalement insignifiantes suites de chiffres comme les numéros de série, et il est souvent appréciable pour des suites plus courtes comme les numéros de téléphone ou les dates.”
En CSS, l’interlettrage est spécifié par la propriété letter-spacing
. Pour ajuster l’interlettrage d’abréviations à 10% de la force de caractère, il faudra placer cette abréviation entre des balises <abbr>
et appliquer la règle CSS :
abbr {letter-spacing: 0.1em}
Si vous avez créé des pages statiques sur votre site, insérer des éléments <acronym>
et <abbr>
là où ce serait nécessaire pourrait s’avérer fastidieux, même si faisable. Appliquer cette règle à un texte délivré par un CMS pose sans doutes plus de problèmes, et devra faire appel à une automatisation. Un développeur CMS
$search = ‘\/b([A_Z][A-Z0-9]{2,})\b/’;
$replace = ‘<abbr>$1</abbr>’;
$text = preg_replace($search,$replace,$text);
Cette fonction recherche une séquence de 3 lettres capitales et chiffres ou plus, comme CSS, HTML ou W3C, et les entoure d’une balise <abbr>.