@emmanuelc c’est ce que fait a11y.css de @ffoodd, non ?
https://ffoodd.github.io/a11y.css/
Ou alors j’ai pas saisi
@emmanuelc c’est ce que fait a11y.css de @ffoodd, non ?
https://ffoodd.github.io/a11y.css/
Ou alors j’ai pas saisi
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.
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é.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.