Ce que dit la norme
Lorsque l'ordre de présentation du contenu affecte sa signification, un ordre de lecture correct peut être déterminé par un programme informatique.
Pourquoi c'est important
Le CSS peut placer n'importe quoi n'importe où. Un lecteur d'écran et un clavier suivent le DOM : une page cohérente à l'œil peut être incompréhensible dans l'ordre du code.
À quoi ressemble un échec
- échoueUne colonne latérale placée en premier dans le DOM et lue avant l'article.
- échoue`order` en grille ou en flexbox utilisé pour réorganiser visuellement le contenu.
- échoueUne fenêtre modale accrochée à la fin du `body` mais affichée au milieu de la page.
Comment corriger
- à faireÉcrivez le DOM dans l'ordre de lecture, puis positionnez en CSS — pas l'inverse.
- à faireRéservez `order` et `row-reverse` aux cas où le sens ne dépend pas de la séquence.
Comment A11ySignal le vérifie
manuel
Aucune règle automatique ne peut juger ce critère, et nous ne prétendrons pas le contraire. Une analyse propre ne veut pas dire que 1.3.2 est respecté — elle veut dire que rien de mesurable n'échoue. Celui-ci demande une personne.
Ce qu'un outil ne peut pas vous dire
Un analyseur ne peut pas deviner l'ordre que vous vouliez. Lisez la page une fois CSS désactivé.