Dicas de acessibilidade do teclado usando HTML e CSS

1. Teste seu site quanto à acessibilidade do teclado

O objetivo mais importante da acessibilidade do teclado é disponibilizar todos os elementos interativos, como links e controles de formulário, com o Aba chave. É assim que os usuários apenas com teclado navegam por uma página da web. Testar a acessibilidade do teclado em seu site é realmente muito fácil: basta pressionar o botão Aba e navegue do topo para a parte inferior da página, destacando os elementos ativos conforme você avança.

Navegando em links rápidos no rodapé do Tuts com a tecla TabNavegando em links rápidos no rodapé do Tuts com a tecla TabNavegando em links rápidos no rodapé do Tuts com a tecla Tab
Navegando em links rápidos no rodapé do Tuts+ com o Aba chave

Observe como é fácil ou difícil chegar ao conteúdo principal com o método de tabulação do teclado. Clique em um item de menu, preencha um formulário, opere um controle deslizante ou siga sua posição atual na página. Você também pode testar a direção reversa usando o Shift + Tabulação atalho de teclado.

2. Criar perceptível :focus Estilos

CSS tem um :focus pseudoclasse que é acionada quando um usuário clica ou toca em um item, ou o seleciona com o Aba chave. O :focus estado só se aplica a elementos focáveis, ou seja, ,