Anatomie d'un hyperlien
Un hyperlien permet de lier un document vers n'importe autre document (ou autre ressource) disponible sur le Web : fichiers HTML, fichiers textes, images, documents textuels, fichiers vidéo ou audio et tout ce qui peut exister sur le Web. Chaque ressource doit disposer de sa propre adresse sur le Web : URL - Uniform Resource Locator.
Tout comme les blocs, les liens peuvent définis au niveau bloc ou en ligne.
Un lien se construit grâce à la balise <a> en fui affectant un attribut href (Hypertext Reference) contenant l'adresse Web. Il peut exister différents types d'attribut href :
- Page Web : <a href="https://mon.site.fr">Afficher mon site</a>
- Mail : <a href="mailto:mon@mail.com">Envoyer un courriel à mon@mail.com</a> ; si l'adresse courriel n'est pas spécifié, le client de courriel sera ouvert sans adresse de destination encore spécifiée. Tous les champs d'en-têtes standards peuvent être ajoutés à l"URL : subject, cc (carbon copy), bcc (blind carbon copy), body, etc.
Le titre est un attribut destiné à fournir des informations complémentaires sur la cible pointée par le lien, par exemple title = "La cible fournit des informations sur ...".
Il est possible de construire un lien vers un endroit particulier d'un document HTML, désigné fragment de document, à l'aide de l'attribut id assigner à l'élément vers lequel pointé ; l'attribut est alors précédé du symbole # dans à la fin de l'URL.
Exemple :
Dans le document cible :
<h2 id="Titre2">Titre 2