TUTORIELS 
Utilisation de l'élément LINK
Les usages possibles d'une balise trop méconnue, mais bien utile.  (4 mars 2004)
 
Forums
* Discutez en sur les forums
Bien qu'existant depuis HTML 2, l'élément LINK a toujours été sous-reconnu par les navigateurs, et de fait sous-utilisé pour les développeurs. Il connaît cependant un regain d'intérêt depuis quelques années, ces mêmes développeurs s'apercevant de l'utilité qu'il peut avoir.
LINK permet en effet de lier un document HTML à un autre, et même pas forcément HTML : CSS, image, XML...

Les usages en sont nombreux: outre indiquer les fichiers CSS à utiliser pour le document (alternativement à l'élément STYLE), il permet de lier une série de documents entre eux (doc1.htm, doc2.htm, doc3.htm...) et de se servir des boutons Suivant/Précédent pour naviguer entre eux (si le navigateur en est capable), ou d'indiquer les autres versions du document HTML (XML, RSS, WAP...), ou encore de pointer vers l'icône à afficher dans la barre d'adresse du navigateur...

LINK diverge de A en cela qu'il reste confiné au HEAD.
L'élément LINK dispose de plusieurs attributs possibles :
REL : les documents en rapport avec la page.
REV : les documents avec lesquelles la page est en rapport (sens inverse de REL).
HREF : adresse du document lié.
TITLE : titre possible.
MEDIA : sous quel média le document lié est pertinent.
TYPE : le type MIME du document lié.

Voici quelques utilisations possibles :

Le code
<link rel="home" rev="child" href="http://www.mon-site.com">
<link rel="top" href="/docs.htm" title="accueil">
<link rel="previous" href="/docs.htm" title="accueil">
<link rel="next" href="/doc2.htm" title="Chapite 2">
<link rel="stylesheet" type="text/css" href="/css/principal.css">

<link rel="stylesheet" type="text/css" href="/css/impression.css" media="print">
<link rel="alternate" type="application/rss+xml" title="RSS" href="/syndication/rss20.xml">

 
[ Xavier BorderieJDNet
 
Accueil | Haut de page