Skip to main content

Wat is een HTML -hover?

Binnen een webbrowser met een HTML -document (HyperText Markup Language (HTML), is een HTML -hover een actie of gebeurtenis die wordt gegenereerd via gebruikersinvoer.Volgens strikte definitie is een HTML -hover wat er gebeurt wanneer de muiscursor op een scherm op een element in de webpagina komt te rusten, waardoor een hover -gebeurtenis wordt geactiveerd die kan worden gereageerd door code in de webpagina.Het werkelijke effect kan alles zijn, van het weergeven van sommige navigatie -tekst tot het wijzigen van een afbeelding om deze te laten lijken gemarkeerd, of zelfs enkele afzonderlijke eigenschappen op de webpagina te wijzigen.Sommige webbrowsers en besturingssystemen definiëren een hover -gebeurtenis een beetje anders, dus selecties met de tableutel op een toetsenbord worden ook beschouwd als zwevend.HTML Hover -evenementen worden meestal vastgelegd door Cascading Style Sheet (CSS) -code, JavaScript Functies of een combinatie van beide, omdat Basic HTML geen faciliteit heeft om rechtstreeks te communiceren met een zwevende cursor.

De meeste computerbesturingssystemen die gebruikersinvoer accepteren, breken elke schijnbaar eenvoudige actie in een reeks fasen of gebeurtenissen.Webbrowsers moeten deze gebeurtenissen kunnen interpreteren en reageren, zodat gebruikers kunnen communiceren met een webpagina.Deze gebeurtenissen worden gegenereerd door het computersysteem in reactie op een gebruikersactie, doorgegeven aan de webbrowser en vervolgens beschikbaar gesteld aan actieve programma's die luisteren naar de gebeurtenissen die zijn gekoppeld aan de HTML -pagina.

wanneer een muiscursor overgaatElement in een HTML -document genereert het eigenlijk ten minste drie afzonderlijke gebeurtenissen.De eerste is wanneer de muis aanvankelijk in contact komt met het element, dat bekend staat als een ENTER- of OnMouseenter -gebeurtenis.De laatste gebeurtenis die wordt gegenereerd wanneer de muis het element verlaat, wordt een exit- of onMouseExit -gebeurtenis genoemd.De tijdsperiode waarin de muis in het element tussen deze twee gebeurtenissen zit, staat bekend als zwevend, en het genereert een HTML Hover -evenement.Een ding om op te merken over zweven is dat een muis niet altijd perfect nog steeds hoeft te zitten om als zwevend te worden beschouwd, het evenement kan automatisch worden geactiveerd alleen door de elementenruimte in te voeren.wat informatieve tekst opduiken op de locatie van de muiscursor wanneer een link of afbeelding wordt doorgegeven.Het kan ook worden gebruikt om korte tekstdefinities van woorden in een document te geven.Vaker wordt het gebruikt voor esthetische doeleinden, zoals het maken van grafische wijzerplaten of pijlen animeren wanneer de muis hen focus geeft.Hoewel er veel beveiligingsvoorzorgsmaatregelen zijn om dit te voorkomen, kan met name kwaadaardige code soms een HTML-hover-evenement gebruiken over een lege ruimte op een webpagina om pop-upvensters buiten de webbrowser te laten verschijnen.