les langages du web:
structure et forme

5. a !

La balise qui justifie le 'H' dans HTML, dans laquelle réside toute la puissance du web et qui était le moteur principal de son réussite, est nommé 'a' (de l'anglais anchor, ou ancre en français). Avec cette balise on distingue les parties d'un document (en général il s'agit d'un mot, d'une suite de mots ou encore d'une image) qui font référence à et/ou permettent de se 'connecter' à une autre ressource web. On appele une telle partie d'un document un élément lien (web) ou hyperlien.

Voici un exemple :

<a href="http://soundblog.net">ceci est un lien</a>

Une page HTML contenant un tel élément (lien) dans le code source, est l'ancre 'source' du lien, qui pointe vers son ancre 'destination', une ressource web dont le uri est indiqué comme valeur de l'attribut 'href' (dans l'exemple, l'ancre destination est la page d'accueil du site web accessible sous le nom de domaine 'soundblog.net'). La valeur de 'href' peut-être absolu (comme dans l'exemple ci-dessus) ou rélatif, comme dans :

<a href="../video/youtube.mov">regardez mon super film !</a>

ancres nommés

Dans un document HTML il est possible de faire référence à un endroit spécifique du même document en utilisant la technique des ancres nommés. On marque un endroit (paragraphe ou autre) du document avec une balise 'ancre nommé' vide, comme ici :

<a name="interior"></a>

Autre part dans le document, maintenant on peut insérer un lien vers cet endroit, en utilisant comme valeur de l'attribut 'href' le nom de l'ancre, préfixé par le symbole '#' :

<a href="#interior">tout sur les ancres nommés ...</a>

A partir d'un autre document, il est également de faire directement référence a cette partie nommé document, en utilisant comme valeur de 'href' le url absolu ou rélatif du document, auquel on ajoute le nom de l'ancre préfixé par ''#' :

<a href="http://harsmedia.com/Formation/ml/005.html#interior">tout sur les ancres nommés ...</a>

Creative Commons | CC | 2003-2007 Paris, HarsMedia / H. Schellinx. HTML & CSS valide.