Skip to main content

Qu'est-ce qu'un curseur HTML?

Un curseur du langage de balisage hypertexte (HTML) fait référence à l'apparence du pointeur de souris car il est représenté à l'écran.Bien que le curseur ait un ensemble d'apparences et de comportements par défaut qui sont contrôlés à la fois par le système d'exploitation sur un ordinateur et le programme de navigation Web lui-même, ceux-ci peuvent tous deux être modifiés dans un document HTML.Le changement de forme d'un curseur peut être uniquement à des fins esthétique ou de conception, ou il peut être de souligner l'utilité d'un composant du site Web.En plus de pouvoir changer le curseur en l'une des formes prédéfinies du système, elle peut également être transformée en image personnalisée.Il y a des problèmes avec l'utilisation d'un curseur HTML, cependant, la plupart issus des implémentations incomplètes du navigateur de la langue ou des restrictions du système d'exploitation.

La capacité de modifier l'état et l'image d'un curseur HTML était presque toujours une fonction qui pourrait êtreréalisé en ligne grâce à l'utilisation de scripts ou de plug-ins très longs et incohérents, mais l'introduction de la deuxième version des feuilles de style en cascade (CSS) en HTML a rendu le processus beaucoup plus facile et beaucoup plus cohérent.En modifiant la propriété du curseur du modèle d'objet de document (DOM), le curseur tel qu'il apparaît dans la fenêtre de visualisation du navigateur peut être modifié.La fonctionnalité réelle de la souris, en ce qui concerne le clic et la traînée, ne peut pas être modifiée de cette manière.

Le curseur HTML peut être modifié pour l'une des plusieurs formes prédéfinies.La plupart de ces formes sont utilisées par le système d'exploitation lors d'une utilisation normale et incluent les flèches de pointage standard, les traverses, une icône d'attente ou des flèches utilisées lors de la redimensionnement des fenêtres dans différentes directions.Il existe également la possibilité de spécifier une image personnalisée à utiliser à la place du curseur.Pour spécifier un curseur HTML client, le fichier image ne doit pas être supérieur à 32 pixels de largeur et de hauteur.Il doit également être conçu dans un format de fichier qui permet la transparence afin que des parties du site Web sous des sections inutilisées du curseur soient visibles, et donc le curseur lui-même n'apparaît pas comme un bloc opaque solide avec une icône attirée dedans.

Pas tousLes navigateurs implémentent toutes les fonctionnalités de la même manière, donc changer un curseur HTML n'a pas toujours les mêmes résultats.Certains navigateurs prennent en charge différents noms pour différents curseurs système, tandis que d'autres nécessitent un ajustement de code pour faire apparaître un curseur HTML personnalisé.De plus, le système d'exploitation utilisé et le contexte dans lequel le navigateur s'exécute peut également empêcher le changement du curseur.