Skip to main content
Acessibilidade Axe Core 4.10

Certas roles ARIA devem conter elementos filhos específicos

Sobre esta regra de acessibilidade

Alguns valores de role ARIA em elementos pais devem conter elementos filhos específicos e valores de role para executar a função de acessibilidade pretendida.

WAI-ARIA especifica claramente, para cada role, quais roles filhos e pais são permitidos e/ou obrigatórios. As roles ARIA que não possuem as roles filhos necessárias não conseguirão executar as funções de acessibilidade desejadas.

O contexto do utilizador deve ser comunicado pela tecnologia assistiva. Num treeitem, por exemplo, é essencial conhecer o pai (contentor), item e irmãos na pasta. Isto é possível de duas formas:

  • Ordem do código ou DOM: O contexto necessário é frequentemente evidente a partir da ordem do código ou DOM.
  • ARIA: ARIA (como aria-owns) pode ser usado para fornecer relações quando a hierarquia difere da estrutura do código ou da árvore DOM.

O que esta regra de acessibilidade verifica

Verifica cada elemento que contém uma role WAI-ARIA para verificar a presença de todas as roles filhos obrigatórias.

Ajude-nos a melhorar os nossos guias

Este guia foi útil?

Detecte problemas de acessibilidade automaticamente

O Rocket Validator examina milhares de páginas com Axe Core e o W3C Validator, encontrando problemas de acessibilidade em todo o seu site.

Pronto para validar os seus sites?
Comece o seu teste gratuito hoje.