Skip to main content

Co to jest zawieszek HTML?

W przeglądarce internetowej, która wyświetla dokument hipertext znaczników (HTML), HTML Hover to akcja lub zdarzenie generowane poprzez wejście użytkownika.Zgodnie z ścisłą definicją HTML zawieszki dzieje się, gdy kursor myszy na ekranie spoczywa na elemencie na stronie internetowej, wywołując zdarzenie zawisowe, na które można odpowiedzieć kodem umieszczonym na stronie internetowej.Rzeczywisty efekt może być od wyświetlania jakiegoś tekstu nawigacyjnego po zmianę obrazu, aby wyglądał na podświetlony, a nawet modyfikację oddzielnej właściwości na stronie internetowej.Niektóre przeglądarki internetowe i systemy operacyjne definiują zdarzenie zawisowe nieco inaczej, więc wybór przy użyciu klawisza TAB na klawiaturze również zostanie uznany za unoszącego się.Wydarzenia HTML Evover są zwykle przechwytywane przez kod kaskadowy arkusz stylów (CSS), JavaScript Funkcje lub kombinacja obu, ponieważ podstawowy HTML nie ma możliwości bezpośredniej interakcji z kursorem unoszącym się.

Większość komputerowych systemów operacyjnych, które akceptują dane wejściowe użytkownika, faktycznie rozkładają każde pozornie proste działanie na sekwencję etapów lub zdarzeń.Przeglądarki internetowe muszą być w stanie interpretować i odpowiadać na te zdarzenia, aby użytkownicy mogli wchodzić w interakcje ze stroną internetową.Zdarzenia te są generowane przez system komputerowy w odpowiedzi na działanie użytkownika, przekazywane do przeglądarki internetowej, a następnie udostępniono każdemu aktywne programy, które słuchają zdarzeń dołączonych do strony HTML.

, gdy kursor myszy przechodzi przezElement w dokumencie HTML, faktycznie generuje co najmniej trzy oddzielne zdarzenia.Pierwszy jest wtedy, gdy mysz początkowo kontaktuje się z elementem, który jest znany jako zdarzenie Enter lub OnmouseEnter.Ostatnie zdarzenie wygenerowane, gdy mysz opuszcza element, nazywa się zdarzeniem wyjścia lub onmouseexit.Okres czasu, w którym mysz siedzi wewnątrz elementu między tymi dwoma wydarzeniami, jest znany jako unośnik i generuje zdarzenie HTML.Jedną rzeczą, na którą należy zwrócić uwagę na unoszenie się, jest to, że mysz nie zawsze musi siedzieć idealnie, aby być uważana za unoszącą się, zdarzenie można automatycznie uruchomić, wprowadzając przestrzeń elementów.

Pomoc nawigacyjna jest jednym z powszechnych zastosowań HTML Evover,Wyskując jakiś tekst informacyjny w miejscu kursora myszy, gdy link lub obraz jest przekazany.Może również używać krótkich tekstowych definicji słów w dokumencie.Częściej jest używany do celów estetycznych, takich jak robienie graficznych pokrętłach lub strzałek, gdy mysz się skupi.Chociaż istnieje wiele środków bezpieczeństwa, aby temu zapobiec, szczególnie złośliwy kod może czasem użyć zdarzenia HTML Ever nad pustym miejscem na stronie internetowej, aby pojawić się okna wyskakujące poza przeglądarką internetową.