Critère 10.12 Dans chaque page web, les propriétés d’espacement du texte peuvent-elles être redéfinies par l’utilisateur sans perte de contenu ou de fonctionnalité (hors cas particuliers) ?
Texte officiel du RGAA 4.1.2. Voir aussi le critère 10.12 sur accessibilite.numerique.gouv.fr.
Tests
Test 10.12.1
Dans chaque page web, le texte reste-t-il lisible lorsque l’affichage est modifié selon ces conditions (hors cas particuliers) ?
- L’espacement entre les lignes (
line-height) est augmenté jusqu’à 1,5 fois la taille de la police ; - L’espacement suivant les paragraphes (balise
<p>) est augmenté jusqu’à 2 fois la taille de la police ; - L’espacement des lettres (
letter-spacing) est augmenté jusqu’à 0,12 fois la taille de la police ; - L’espacement des mots (
word-spacing) est augmenté jusqu’à 0,16 fois la taille de la police.
Méthodologie du test 10.12.1
- Modifier les styles du document en donnant :
- Une valeur de 1.5 à la propriété
line-heightde tous les éléments du document ; - Une valeur de 2em à la propriété
margin-bottomdes éléments<p>; - Une valeur de 0.12em à la propriété
letter-spacingde tous les éléments du document ; - Une valeur de 0.16em à la propriété
word-spacingde tous les éléments du document ;
- Une valeur de 1.5 à la propriété
- Pour chaque passage de texte, vérifier qu’il reste lisible, à l’exception :
- Des sous-titres directement intégrés à une vidéo ;
- Des images texte ;
- Des textes au sein d’une balise
<canvas>.
- Si c’est le cas pour chaque passage de texte, le test est validé.
Note : une implémentation de ces règles de modification est disponible dans les ressources du critère de succès WCAG 1.4.12 (https://github.com/alastc/adaptation-scripts/blob/master/scripts/text-adaptation.js).
Cas particuliers
Font exception à ce critère, les contenus pour lesquels l’utilisateur n’a pas de possibilité de personnalisation :
- Les sous-titres directement intégrés à une vidéo ;
- Les images texte ;
- Le texte au sein d’une balise
<canvas>.
- Le texte au sein d’une balise
Références WCAG 2.1
- 1.4.12 Text Spacing (niveau AA)
Techniques WCAG : C8, C21, C35, C36
Ce que l’audit automatique peut détecter
Aucune règle d’axe-core 4.14.0 ne vérifie directement ce critère : vérification humaine indispensable, en suivant la méthodologie de chaque test.
Règles liées indirectement (via WCAG 1.4.12) — signal faible
Ces règles ne citent aucun test de ce critère : elles vérifient un critère WCAG qu’il partage avec d’autres critères RGAA. Une erreur qu’elles signalent peut relever d’un autre critère, et leur silence ne prouve rien ici.
avoid-inline-spacing: Ensure that text spacing set through style attributes can be adjusted with custom stylesheetsVia WCAG 1.4.12.
Source : RGAA 4.1.2 (WCAG 2.1), © DINUM, publié dans le dépôt DISIC/accessibilite.numerique.gouv.fr (commit ca4019f), sous Licence Ouverte 2.0. Texte officiel reproduit sans modification de contenu ; certains attributs de mise en forme (liens ouverts dans une nouvelle fenêtre, lien mort) sont retirés. Seuls les encadrés « Explication Rampe — non normative » sont rédigés par Rampe.