O que é um pau HTML?
Dentro de um navegador da Web que exibe um documento de linguagem de marcação de hipertexto (HTML), um Hover HTML é uma ação ou evento gerado através da entrada do usuário. Por definição estrita, um pau HTML é o que acontece quando o cursor do mouse em uma tela aparece em um elemento na página da web, acionando um evento pairar que pode ser respondido pelo código colocado dentro da página da web. O efeito real pode ser qualquer coisa, desde exibir algum texto de navegação até a alteração de uma imagem para que pareça destacada ou até mesmo modificar alguma propriedade separada na página da web. Alguns navegadores da Web e sistemas operacionais definem um evento pairar de maneira um pouco diferente; portanto, as seleções usando a tecla Tab em um teclado também serão consideradas pairando. Os eventos de pau HTML geralmente são capturados pelo código de folha de estilo em cascata (CSS), funções JavaScript® ou uma combinação de ambos, porque o HTML básico não tem facilidade para interagir diretamente com um cursor pairando.Dobra cada vez cada ação aparentemente simples em uma sequência de estágios ou eventos. Os navegadores da Web devem poder interpretar e responder a esses eventos para que os usuários possam interagir com uma página da web. Esses eventos são gerados pelo sistema de computador em resposta a uma ação do usuário, passados para o navegador da web e depois disponibilizados para quaisquer programas ativos que estejam ouvindo os eventos anexados à página HTML.
Quando um cursor do mouse passa por um elemento em um documento HTML, ele realmente gera pelo menos três eventos separados. A primeira é quando o mouse inicialmente entra em contato com o elemento, que é conhecido como evento Enter ou OnMouseEnter. O último evento gerado quando o mouse deixa o elemento é chamado de evento de saída ou onmouseexit. O período de tempo em que o mouse está sentado dentro do elemento entre esses dois eventos é conhecido como pairando e gera um evento de pau HTML. Um tHing para observar sobre pairar é que um mouse nem sempre precisa ficar perfeitamente ainda para ser considerado pairando, o evento pode ser acionado automaticamente apenas digitando o espaço dos elementos.
Assistência à navegação é um uso comum para um evento HTML Hover, exibindo algum texto informativo no local do cursor do mouse quando um link ou imagem é passada. Ele também pode ser usado para fornecer definições textuais curtas de palavras em um documento. Mais frequentemente, é usado para fins estéticos, como fazer mostradores gráficos ou setas animar quando o mouse lhes dá foco. Embora existam muitas precauções de segurança para evitá-lo, particularmente o código malicioso pode usar um evento HTML Hover em um espaço em branco em uma página da web para fazer com que as janelas pop-up apareçam fora do navegador da web.