O que é o índice de guia?
Tabindex é um atributo global que permite que um elemento HTML receba foco. Precisa de um valor zero ou um número negativo para trabalhar de maneira acessível. Quando o valor de Tabindex é definido como zero ou um número positivo, o elemento pode ser navegado através da tecla de guia do teclado.
Devo usar o tabindex 0?
Isso deve sempre ser evitado.
tabindex = "0" permite elementos além de links e elementos para receber foco do teclado. Ele não altera a ordem da guia, mas coloca o elemento no fluxo de navegação lógica, como se fosse um link/botão na página.
O que o tabindex 0 faz?
Tabindex = "0"
Adicionar o atributo tabindex = 0 a qualquer elemento forças força a tecla de guia para parar em um local. Tabindex = "0" funciona essencialmente como um sinal de parada sem alterar a ordem padrão de navegação. De outra forma não muda a guia OrRer.