Cos'è un cursore HTML?

Un cursore Hypertext Markup Language (HTML) si riferisce all'aspetto del puntatore del mouse come è rappresentato sullo schermo. Sebbene il cursore abbia una serie di apparenze e comportamenti predefiniti che sono controllati sia dal sistema operativo su un computer che dal programma di navigazione Web stesso, possono entrambi essere modificati all'interno di un documento HTML. Il cambiamento nella forma di un cursore può essere puramente per scopi estetici o di progettazione, oppure può essere per aiutare a enfatizzare l'utilità di una componente del sito Web. Oltre a poter cambiare il cursore in una delle forme predefinite del sistema, può anche essere cambiato in un'immagine personalizzata. Ci sono alcuni problemi con l'utilizzo di un cursore HTML, tuttavia, la maggior parte di essi derivante da implementazioni del browser incomplete della lingua o delle restrizioni del sistema operativo.

La capacità di modificare lo stato e l'immagine di un cursore HTML era quasi sempre una funzione che potrebbe essere raggiunta online che potrebbe essere raggiunta onlinePTS o plug-in, ma l'introduzione della seconda versione di Cascading Style Sheets (CSS) in HTML ha reso il processo molto più semplice e molto più coerente. Modificando la proprietà del cursore del modello Object Model (DOM), il cursore come appare nella finestra di visualizzazione del browser può essere modificato. La funzionalità effettiva del mouse, per quanto riguarda il clic e il trascinamento, non può essere modificata in questo modo.

Il cursore HTML può essere modificato in una delle forme predefinite. La maggior parte di queste forme sono impiegate dal sistema operativo durante l'uso normale e include la freccia di puntamento standard, il mirino, un'icona in attesa o le frecce utilizzate quando si ridimensionano le finestre in direzioni diverse. C'è anche la possibilità di specificare un'immagine personalizzata da utilizzare al posto del cursore. Per specificare un cursore HTML del cliente, il file di immagine non deve essere più grande di 32 pixel di larghezza e altezza. Dovrebbe anche essere progettato in un filE il formato che consente la trasparenza in modo che parti del sito Web sottostanti sono visibili sezioni inutilizzate del cursore e quindi il cursore stesso non appare come un solido blocco opaco con un'icona disegnata in esso.

Non tutti i browser implementano tutte le funzionalità allo stesso modo, quindi la modifica di un cursore HTML non ha sempre gli stessi risultati. Alcuni browser supportano nomi diversi per diversi cursori di sistema, mentre altri richiedono un po 'di modifica del codice per far apparire un cursore HTML personalizzato. Inoltre, il sistema operativo in uso e il contesto in cui il browser è in esecuzione può anche impedire il cambiamento del cursore.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?