Skip to main content

Apa itu HTML Hover?

Dalam browser web yang menampilkan dokumen Hypertext Markup Language (HTML), html hover adalah tindakan atau peristiwa yang dihasilkan melalui input pengguna.Dengan definisi yang ketat, html hover adalah apa yang terjadi ketika kursor mouse pada layar datang untuk beristirahat pada elemen di dalam halaman web, memicu peristiwa hover yang dapat ditanggapi dengan kode yang ditempatkan di dalam halaman web.Efek aktual dapat berupa apa saja dari menampilkan beberapa teks navigasi hingga mengubah gambar agar tampak disorot, atau bahkan memodifikasi beberapa properti terpisah di halaman web.Beberapa browser web dan sistem operasi mendefinisikan acara hover sedikit berbeda, jadi pilihan menggunakan kunci tab pada keyboard juga akan dianggap melayang.Acara HTML Hover biasanya ditangkap dengan kode Cascading Style Sheet (CSS), JavaScript Fungsi atau kombinasi keduanya, karena HTML dasar tidak memiliki fasilitas untuk berinteraksi secara langsung dengan kursor yang melayang.

Sebagian besar sistem operasi komputer yang menerima input pengguna benar -benar memecah masing -masing tindakan yang tampaknya sederhana menjadi urutan tahapan, atau peristiwa.Browser web harus dapat menafsirkan dan menanggapi acara ini sehingga pengguna dapat berinteraksi dengan halaman web.Peristiwa ini dihasilkan oleh sistem komputer dalam menanggapi tindakan pengguna, diteruskan ke browser web, dan kemudian tersedia untuk setiap program aktif yang mendengarkan acara yang terlampir pada halaman HTML.

Ketika kursor mouse melewati sebuahElemen dalam dokumen HTML, itu sebenarnya menghasilkan setidaknya tiga acara terpisah.Yang pertama adalah ketika mouse awalnya bersentuhan dengan elemen, yang dikenal sebagai acara Enter atau Onmouseenter.Peristiwa terakhir yang dihasilkan ketika mouse meninggalkan elemen disebut acara Exit atau OnMouseExit.Periode waktu di mana mouse duduk di dalam elemen antara kedua peristiwa ini dikenal sebagai melayang, dan menghasilkan acara HTML Hover.Satu hal yang perlu diperhatikan tentang melayang adalah bahwa mouse tidak selalu harus duduk dengan sempurna untuk dianggap melayang, acara tersebut dapat secara otomatis dipicu hanya dengan memasukkan ruang elemen.

Bantuan navigasi adalah salah satu penggunaan umum untuk acara HTML Hover,Muncul beberapa teks informasi di lokasi kursor mouse ketika tautan atau gambar dilewatkan.Ini juga dapat digunakan untuk memberikan definisi kata -kata tekstual singkat dalam dokumen.Lebih sering, ini digunakan untuk tujuan estetika, seperti membuat tombol grafis atau panah bereskan ketika mouse memberi mereka fokus.Meskipun ada banyak tindakan pencegahan keamanan untuk mencegahnya, terutama kode berbahaya kadang-kadang dapat menggunakan acara HTML Hover di atas ruang kosong di halaman web untuk menyebabkan jendela pop-up muncul di luar browser web.