Réflexion au fil de l'eau (sans doute la pluie dehors) : je me demande dans quelle mesure ça ne serait pas judicieux de faire porter davantage de styles graphiques (CSS) sur des attributs relatifs à l'accessibilité.
Ça se pratique déjà ici ou là, mais le faire davantage pourrait avoir comme conséquence que, sans les attributs nécessaires, un aspect graphique ne pourrait pas être obtenu.
Une façon d'obliger à disposer d'un HTML de qualité.
Déjà vu : s'appuyer sur aria-expanded="true/false".
Mais on pourrait imaginer bien d'autres styles empêchant le bon affichage si le HTML est mauvais, ou alertant d'une mauvaise pratique.
Par exemple :
```
a[href="#"] {
outline: 2px solid red;
}
```
allume tous les liens dont l'attribut href est un dièse.
@emmanuelc c’est ce que fait a11y.css de @ffoodd, non ?
https://ffoodd.github.io/a11y.css/
Ou alors j’ai pas saisi
@joachim @emmanuelc Pour la partie debug, tout à fait.
Pour l'adhérence des styles à la sémantique pour renforcer l'accessibilité, c'était sensiblement le sujet de ma conférence à @ParisWeb en 2016, ce qui ne rajeunit personne ici !
En tout cas c'est un énorme oui pour moi, Manu