La balise link permet de définir une liaison avec un document extérieur dans le but d'incorporer des feuilles de style en cascade (CSS) ou encore de spécifier des types de relations entre différents documents.

La commande <link ... > permet de définir une liaison externe.
Attribut Valeur Description
charset ISO-8859-1
UTF-8
etc.
définit le jeu de caractères pour l'encodage de l'adresse URL cible.
href URL indique l'adresse URL d'une ressource externe.
hreflang EN
FR
BE
CA
etc.
définit le langage de base du document cible.
media all
braille
print
projection
screen
speech
indique le type de média utilisé pour le document.
rel alternate
appendix
bookmark
chapter
contents
copyright
glossary
help
home
index
next
prev
section
start
stylesheet
subsection
définit la relation entre le document courant et le document cible.
rev alternate
appendix
bookmark
chapter
contents
copyright
glossary
help
home
index
next
prev
section
start
stylesheet
subsection
définit la relation inverse entre le document courant et le document cible.
target _blank
_self
_top
_parent
indique le cadre cible pour afficher le document.
type text/css
text/html
text/vbscript
text/javascript
image/jpeg
video/mpeg
etc.
indique le type MIME du document cible.
<html>
  <head>
    <!-- Affichage d'un icône dans la barre d'adresse -->
    <link rel="icon" href="favicon.ico" type="image/ico">
    <!-- ou -->
    <link rel="short cut" href="./favicon.ico">

    <!-- Relation avec la page de démarrage -->
    <link rel="start" href="page_accueil.html">
    <!-- Relation avec la page de sommaire -->
    <link rel="contents" href="sommaire.html">
    <!-- Relation avec la page suivante -->
    <link rel="next" href="page_3.html">
    <!-- Relation avec la page précédente -->
    <link rel="prev" href="page_5.html">

    <!-- Relation inverse avec l'auteur de la page -->
    <link rev="made" href="mailto:webmaster@site.com">

  </head>
  ...
  Diverses commandes HTML
  ...
</html>
Les attributs rel et rev

Les relations bi-directionnelles sont vraies lorsque le document courant est lié à un autre document et que ce dernier soit lui-même lié au premier, soit que ces deux documents sont reliés logiquement l'un à l'autre.

<!-- Fichier HTML : page_2.html -->
<!-- Relation avec la page suivante -->
<link rel="alternate" href="./page_3.html">
<!-- Relation avec la page précédente -->
<link rev="alternate" href="./page_1.html">
<!-- Fichier HTML : page_3.html -->
<!-- Relation avec la page suivante -->
<link rel="alternate" href="./page_4.html">
<!-- Relation avec la page précédente -->
<link rev="alternate" href="./page_2.html">
<!-- Fichier HTML : page_4.html -->
<!-- Relation avec la page suivante -->
<link rel="alternate" href="./page_5.html">
<!-- Relation avec la page précédente -->
<link rev="alternate" href="./page_3.html">