Czy ktoś może wyjaśnić atrybut aria- * HTML5?

193

Chciałem wiedzieć, do czego aria-*służą atrybuty. Jakie wartości mogą mieć i czy są wartościami zdefiniowanymi, czy też mogę tworzyć własne wartości?

soflow
źródło
3
Proponuję rzucić okiem na następujący post na blogu ( link ) - plakat wyjaśnia arię i jej atrybuty z dużą jasnością
JP.
3
możliwy duplikat Czym jest ARIA HTML5?
danielnixon

Odpowiedzi:

153

ARIA oznacza Accessible Rich Internet Applications i ma na celu poprawę dostępności bogatych aplikacji internetowych, tj. Uczynienie ich bardziej użytecznymi dla osób niepełnosprawnych.

Pomoc na temat różnych atrybutów jest dostępna tutaj .

Nie sądzę, że możesz tworzyć własne atrybuty ARIA.

gkrogers
źródło
7
link „różne atrybuty” nie jest w tej chwili dobry.
Josh Russo,
4
Wypróbuj developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA, aby uzyskać ogólne informacje.
Nick
@gkrogers ma rację. Nie możesz tworzyć własnych atrybutów arii. W tym data-celu należy użyć przedrostka atrybutu (i jest trochę cukru javaScript do uzyskania do nich dostępu).
brennanyoung