Zastanawiałem się, jakie wartości są prawidłowe w atrybucie roli HTML5 / XHTML?
Zastanawiałem się, jakie wartości są prawidłowe w atrybucie roli HTML5 / XHTML?
Odpowiedzi:
Oto prawidłowe role oparte na HTML 5.2 ...
Wygląda na to, że w HTML5 zawartość role
atrybutu jest określona jako atrybut WIA-ARIA. Zobacz w szczególności ostatni akapit sekcji 3.2.3 „Atrybuty globalne” , w którym stwierdza się:
Aby umożliwić produktom technologii wspomagających udostępnianie bardziej szczegółowego interfejsu, niż jest to możliwe w przypadku elementów i atrybutów HTML, można określić zestaw adnotacji dla produktów technologii wspomagających (rola ARIA i atrybuty aria- *).
role
Atrybut jest zatem dalej szczegółowo w rozdziale 3.2.7 „WAI-ARIA” i stanowi najwyraźniej normatywnego tabelę semantyki i wartości atrybutu na zasadzie element po elemencie.
Uwaga: łącza do określonych sekcji specyfikacji HTML5 powyżej wskazują „najnowszą opublikowaną wersję” raportu technicznego HTML5 pod adresem http://www.w3.org/TR/html5/ . Dostępna może być bardziej aktualna wersja „szkic redaktora”. TR poda do niego link na stronie tytułowej dokumentu. Gdy specyfikacja jest aktualizowana lub przechodzi do nowej fazy wdrażania, łącza te mogą się zepsuć i będą wymagać aktualizacji.