Skip to main content
Acessibilidade Axe Core 4.10

aria-roledescription deve estar em elementos com um role semântico

Sobre esta regra de acessibilidade

Garante que o atributo aria-roledescription seja aplicado apenas a elementos que tenham valores de role explícitos ou implícitos.

Valores inadequados do atributo aria-roledescription que conflituam com o valor role implícito ou explícito de um elemento podem prejudicar a acessibilidade da página web. Um valor contraditório do atributo aria-roledescription pode não ter efeito na acessibilidade da aplicação e pode desencadear comportamentos que bloqueiam a acessibilidade para secções inteiras da aplicação.

Quando os atributos aria-roledescription são aplicados a elementos HTML não em conformidade com WAI-ARIA 1.1, pode ocorrer um conflito semântico entre o valor aria-roledescription e o valor role implícito ou explícito do elemento, resultando em produtos de tecnologia assistiva que reportam informações de interface do utilizador (UI) sem sentido que não representam com precisão a experiência de UI pretendida.

O que esta regra de acessibilidade verifica

Use valores aria-roledescription para explicar adequadamente valores role implícitos ou explícitos de elementos.

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.