Você pode desativar o contorno pontilhado que o Firefox usa para o foco do teclado sem editar CSS ou instalar uma extensão do navegador.
Vá para a barra de URL do navegador, digite about:config
e pressione Enter. Isso abrirá uma página que avisa sobre como alterar as configurações avançadas. Confirme o aviso e, em seguida, procure a configuração "focus_ring_width". (Digitar "foco" ou "toque" no campo de pesquisa deve ser suficiente para abrir uma lista de configurações correspondentes.)
Encontre a configuração browser.display.focus_ring_width
e defina seu valor como 0. (o padrão é 1; definir um valor mais alto torna o contorno pontilhado mais espesso). Você pode testar a configuração em uma página da Web ( em uma aba ou janela diferente) antes de sair das configurações de about:config
.
Observe que isso apenas desativa o próprio indicador de foco do navegador. ele não pode desabilitar regras de estilo para :focus
definidas no CSS vinculado a uma página da Web (mas não é sobre isso).