Skip to main content

Que sont les ancres HTML?

Étant donné que presque le début du langage de balisage hypertexé (HTML) utilisé en ligne, les ancres HTML sont restées l'un des éléments interactifs de base utilisés dans presque toutes les pages Web.Les ancres HTML sont un type de balise représenté par la lettre A qui permet à un utilisateur de cliquer sur un élément et d'être emmené vers un emplacement de ressource universel (URL) tel qu'une autre page Web ou dans une section différente dans le même document HTML.Il est plus courant de désigner les ancres HTML en tant que liens ou hyperliens.Semblables à de nombreuses autres balises HTML, les ancres peuvent être personnalisées avec les propriétés de mise en forme HTML standard et les extensions de feuille de style en cascade (CSS).

Dans une page Web, les ancres HTML sont utilisées pour déplacer un utilisateur d'une page à une autre, ouà d'autres emplacements marqués dans la même page.L'ancre est représentée par la lettre A au début de l'étiquette.Lors du déplacement entre les pages Web, l'adresse de l'URL de destination est attribuée à la propriété Hypertext Reference (HREF), bien que cela puisse également être une image, un programme ou presque n'importe quel type de contenu.Le comportement par défaut d'une ancre consiste à ouvrir la nouvelle URL dans la même fenêtre de navigateur, en remplaçant le contenu actuel, bien que ce comportement puisse être modifié pour ouvrir des URL dans de nouvelles fenêtres ou dans des trames ciblées sur une page.

La deuxième utilisation pour HTMLLes ancres doivent soit définir ou passer aux sections du document HTML visualisé.En attribuant un nom à la balise d'ancrage via la propriété du nom, une ancre est créée dans le document qui peut être référencé ailleurs.Tout comme le passage à une autre page Web, la balise d'ancrage peut être utilisée pour se déplacer vers une ancre sur la même page une fois définie, permettant une table de contenu ou d'index à créer.

Lorsque vous utilisez des ancres HTML, la balise elle-mêmen'a pas de représentation visuelle, mais doit plutôt enfermer les éléments visuels qui seront utilisés pour le représenter.La balise d'ancrage peut s'enrouler autour du texte, des images ou des blocs formatés entiers.Par défaut, les éléments HTML visuels entourés de balises d'ancrage sont soulignés et colorés différemment, selon que le lien a été visité par l'utilisateur.Le texte d'ancrage change également de couleur lorsqu'une souris plane dessus, bien que cela puisse encore être modifié.

L'utilisation des ancres HTML pour définir des emplacements dans un seul document a été amortie et ne doit être utilisée que pour maintenir le code hérité.Au lieu de cela, les emplacements d'ancrage dans un document doivent être définis en attribuant une identification (ID) via CSS pour bloquer les balises de niveau, telles que les titres.La balise d'ancrage peut cependant être utilisée pour sauter à ces emplacements à travers un lien.