Skip to main content
Acessibilidade Axe Core 4.8

aria-roledescription deve estar em elementos com papel semântico

Sobre esta regra de acessibilidade

Garante que o atributo aria-roledescription é apenas aplicado a elementos com valores de papel explícitos ou implícitos.

Valores inadequados do atributo aria-roledescription que entram em conflito 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 qualquer 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 da interface do utilizador (UI) sem sentido que não representam com precisão a experiência UI pretendida.

O que verifica esta regra de acessibilidade

Use valores aria-roledescription para explicar adequadamente os valores role implícitos ou explícitos dos 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.