Parece que em HTML5, o conteúdo do roleatributo é especificado como um atributo WIA-ARIA. Ver, especificamente, o último parágrafo da seção 3.2.3 "Atributos globais" , onde afirma:
Para permitir que produtos de tecnologia assistiva exponham uma interface mais refinada do que seria possível com elementos e atributos HTML, um conjunto de anotações para produtos de tecnologia assistiva pode ser especificado (a função ARIA e atributos aria- *).
O roleatributo é, então, mais detalhado na seção 3.2.7 "WAI-ARIA" , e fornece uma tabela aparentemente normativa de semântica e valores para o atributo em uma base elemento por elemento.
Nota: Os links para seções específicas da especificação HTML5 acima apontam para a "última versão publicada" do Relatório Técnico HTML5 em http://www.w3.org/TR/html5/ . Uma versão mais atual do "rascunho do editor" pode estar disponível. O TR terá um link para ele na página de título do documento. Conforme a especificação é atualizada ou faz a transição para uma nova fase de adoção, esses links podem ser quebrados e precisarão ser atualizados.
Respostas:
Aqui estão as funções válidas com base em HTML 5.2 ...
fonte
meter
ourating
? w3.org/1999/xhtml/vocab#XHTMLRoleVocabularyParece que em HTML5, o conteúdo do
role
atributo é especificado como um atributo WIA-ARIA. Ver, especificamente, o último parágrafo da seção 3.2.3 "Atributos globais" , onde afirma:O
role
atributo é, então, mais detalhado na seção 3.2.7 "WAI-ARIA" , e fornece uma tabela aparentemente normativa de semântica e valores para o atributo em uma base elemento por elemento.Nota: Os links para seções específicas da especificação HTML5 acima apontam para a "última versão publicada" do Relatório Técnico HTML5 em http://www.w3.org/TR/html5/ . Uma versão mais atual do "rascunho do editor" pode estar disponível. O TR terá um link para ele na página de título do documento. Conforme a especificação é atualizada ou faz a transição para uma nova fase de adoção, esses links podem ser quebrados e precisarão ser atualizados.
fonte