Quelqu'un peut-il expliquer l'attribut HTML5 aria- *?

193

Je voulais savoir à quoi aria-*servent les attributs. Quelles valeurs peuvent-ils avoir et sont-ils des valeurs définies ou puis-je créer mes propres valeurs?

soflow
la source
3
Je suggère de jeter un coup d'œil à la publication de blog suivante ( lien ) - l'affiche explique l'aria et ses attributs avec beaucoup de clarté
JP.
3
doublon possible de Qu'est-ce que HTML5 ARIA?
danielnixon

Réponses:

153

ARIA signifie Accessible Rich Internet Applications et est conçu pour améliorer l'accessibilité des Rich Internet Applications, c'est-à-dire pour les rendre plus utilisables pour les personnes handicapées.

De l'aide sur les différents attributs est disponible ici .

Je ne pense pas que vous puissiez créer vos propres attributs ARIA.

gkrogers
la source
7
le lien «divers attributs» n'est pas bon pour le moment.
Josh Russo
4
Essayez developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA pour une vue d'ensemble.
Nick
@gkrogers a raison. Vous ne pouvez pas créer vos propres attributs aria. Le data-préfixe d'attribut doit être utilisé pour cela (et il y a du sucre javaScript pour y accéder).
brennanyoung du