Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Link types

En HTML la présence dans un document d'un élément <a>, <area>, ou <link>, faisant référence à un second document, établit une relation entre ces deux documents. La nature de cette relation peut-être précisée à l'aide de l'attribut rel prenant pour valeur l'un des types de lien suivants :

Liste des types de liens et leur signification en HTML
Type de Lien Description Autorisé dans ces éléments Non autorisé dans ces éléments
alternate
  • Si l'élément est <link> et si l'attribut rel contient aussi le type stylesheet, le lien définit une feuille de style alternative ; dans ce cas, l'attribut title doit être présent et ne doit pas être une chaîne de caractères vide.
  • Si l'attribut type contient la valeur application/rss+xml or application/atom+xml, le lien définit une syndication Web. La première syndication Web définie dans la page devient celle par défaut.
  • Sinon, le lien définit une page alternative :
    • soit pour un autre média si l'attribut media est défini (par exemple pour un appareil portable),
    • ou dans une autre langue, si l'attribut hreflang est défini,
    • ou dans un autre format, si l'attribut type est défini (par exemple sous format PDF),
    • ou une combinaison des trois.
<a>, <area>, <link> Aucun.
archives
HTML5

Définit un lien hypertexte vers un document archivant un lien vers le premier document. Par exemple, un article de blog peut afficher de cette manière un lien vers une page listant tous les articles parus le même mois.

Remarque : Bien que le singulier archive soit reconnu, cette valeur est incorrecte et doit être évitée.

<a>, <area>, <link> Aucun.
author
HTML5

Définit un lien vers une page décrivant l'auteur ou permettant de le contacter.

Remarque : Si ce lien peut être un lien hypertexte mailto:, il est cependant déconseillé d'exposer une adresse email sur une page publique, ceci pouvant conduire au moissonnage de l'adresse par un robot, et par suite à la réception massive de pourriels. Il est préférable de diriger vers une page contentant un formulaire de contact.

Remarque : Il est possible d'utiliser l'attribut rev sur les éléments <a>, <area> ou <link> avec la valeur made, mais cet usage est incorrect et à proscrire.

<a>, <area>, <link> Aucun.
bookmark

Indique que le lien est un permalien pour l'élément <article> parent le plus proche. En l'absence d'un tel élément, le permalien concerne la à laquelle il est le plus étroitement associé.

Cela permet d'ajouter à ses favoris un article présent sur une page qui en contient plusieurs, par exemple sur une page listant les articles du mois ou sur un site d'agrégation de contenu.

<a>, <area> <link>
external
HTML5
Indique que le lien dirige vers une ressource externe, c'est à dire que suivre ce lien fera sortir l'utilisateur du site. <a>, <area> <link>
first
HTML5

Indique que l'hyperlien dirige vers la première ressource de la séquence à laquelle cette page appartient.

Remarque : Les types de lien last, prev et next sont aussi utilisés pour référencer des ressources appartenant à la même séquence.

Remarque : Bien qu'ils soient aussi reconnus, les synonymes begin et start sont incorrects et doivent être proscrits.

<a>, <area>, <link> Aucun.
help
  • Si l'élément est <a> ou <area>, ce type de lien indique que le lien hypertexte conduit à une ressource fournissant une aide à propos du parent de l'élément et ses descendants ;
  • Si l'élément est <link>, ce type de lien indique que l'hyperlien conduit à une ressource fournissant une aide à propos de la page dans son intégralité.
<a>, <area>, <link> Aucun.
icon
HTML5

Définit une ressource représentant la page dans l'interface utilisateur. Il s'agit en général d'une icône visuelle ou sonore (auditory icon).

Les attributs media, type et sizes permette au navigateur de choisir l'icône la plus adaptée au contexte. Si plusieurs ressources peuvent être utilisées, le navigateur sélectionnera la dernière déclarée. Ces attributs ne sont que des indications, après inspection il peut s'avérer que la ressource choisie n'est pas adaptée, auquel cas le navigateur peut décider de choisir une autre ressource à la place.

Remarque : Le type de lien shortcut est souvent présent devant icon, mais il est non conforme, ignoré, et à proscrire.

<link> <a>, <area>
index

Indique que la page fait partie d'une structure hiérarchique et que l'hyperlien conduit à la ressource située au niveau le plus élevé de cette structure.

Si un ou plusieurs lien de type up sont aussi présent, le nombre de ces up précise la profondeur de la ressource actuelle dans la hiérarchie.

<a>, <area>, <link> Aucun.
last
HTML5

Indique que l'hyperlien conduit à la dernière ressource de la séquence à laquelle la page appartient.

Remarque : Les types de lien first, prev et next sont aussi utilisés pour référencer des ressources appartenant à la même séquence.

Remarque : Bien qu'il soit aussi reconnu, le synonyme end est incorrect et doit être évité.

<a>, <area>, <link> Aucun.
license
HTML5

Indique que l'hyperlien conduit à un document contenant des informations sur la licence sous laquelle est publiée la page actuelle. Si le lien n'est pas situé dans l'élément <head>, le standard ne précise pas s'il s'applique au document dans son ensemble ou uniquement à l'une de ses parties. Seule les données présentes sur la page permettent d'établir cette distinction.

Remarque : Bien qu'il soit aussi reconnu, le synonyme copyright est incorrect et doit être évité.

<a>, <area>, <link> Aucun.
next

Indique que l'hyperlien conduit à la ressource suivante dans la séquence à laquelle la page appartient.

Remarque : Les types de lien first, last et prev sont aussi utilisés pour référencer des ressources appartenant à la même séquence.

<a>, <area>, <link> Aucun.
nofollow
HTML5

Indique que le lien conduit à un document dont le contenu n'est pas approuvé par l'auteur de la page actuelle. Cela peut être le cas s'il n'a aucun contrôle dessus, ou s'il s'agit d'un exemple à ne pas suivre, ou bien encore s'il existe un accord commercial entre les auteurs des deux documents (lien rémunéré).

Ce type de lien peut être pris en compte par des moteurs de recherche utilisant des stratégies de classement par popularité.

<a>, <area> <link>
noreferrer
HTML5
Empêche le navigateur de transmettre des informations issues de la page source (nom de la page par exemple) à la page de destination via l'en-tête HTML Referer.
(Dans les versions de Firefox antérieures à Firefox 37, ce type de lien était respecté uniquement pour les liens présents dans la page. Ceci excluait les liens présents dans l'interface graphique du navigateur, par exemple l'entrée « Ouvrir dans un nouvel onglet » du menu contextuel.)
<a>, <area> <link>
pingback
HTML5

Dans le cadre du protocole Pingback 1.0 (en anglais), définit l'URI de la ressource externe à appeler si quelqu'un publie un commentaire ou une citation à propos de cette page.

Remarque : Si l'en-tête HTML X-Pingback est aussi présente, elle est prioritaire par rapport à tout élément <link> portant le type de lien pingback.

<link> <a>, <area>
prefetch
HTML5

Indique au navigateur qu'il peut télécharger préventivement la ressource liée, qui sera certainement demandée par l'utilisateur un peu plus tard.

Remarque : Consultez la FAQ sur le préchargement des liens pour plus d'informations sur les ressources pouvant être chargées préventivement ainsi que sur les méthodes alternatives à prefetch.

<a> Non implémenté,
<area> Non implémenté,
<link>
Aucun.
prev

Indique que l'hyperlien conduit à la ressource précédente dans la séquence à laquelle la page appartient.

Remarque : Les types de lien first, last et next sont aussi utilisés pour référencer des ressources appartenant à la même séquence.

Remarque : Bien qu'il soit aussi reconnu, le synonyme previous est incorrect et doit être évité.

<a>, <area>, <link> Aucun.
search

Précise que l'hyperlien conduit à un document dont l'interface est destiné spécifiquement à la recherche dans ce document, sur ce site, ou parmi ses ressources.

Si la valeur de l'attribut type est égale à application/opensearchdescription+xml, la ressource est un plugin OpenSearch (en anglais) qui peut être facilement intégré à l'interface de certains navigateurs comme Firefox ou Internet Explorer.

<a>, <area>, <link> Aucun.
stylesheet
HTML5

Définit une ressource externe à utiliser en tant que feuille de style. Si l'attribut type n'est pas défini, le navigateur devrait supposer que c'est une feuille de style text/css en première estimation avant d'en faire une inspection plus approfondie.

Lorsque ce type de lien est combiné avec le mot-clé alternate, il définit une feuille de style alternative ; dans ce cas, l'attribut title doit être présent et ne doit pas être une chaîne de caractères vide.

<link> <a>, <area>
sidebar
HTML5
Précise que la ressource liée est avant tout adaptée à un contexte de navigation secondaire, par exemple dans une barre latérale. Les navigateurs qui ne possèdent pas de contexte de navigation secondaire - Firefox en fait partie - ignoreront ce mot-clé. <a>, <area>, <link> Aucun.
tag
HTML5

Indique que le document lié décrit un tag qui s'applique à la page actuelle.

Remarque : Ce type de lien n'est pas adapté aux éléments d'un nuage de mots-clés : en effet, ces éléments ne s'appliquent pas à un seul document mais à un ensemble de pages.

<a>, <area>, <link> Aucun.
up
HTML5

Indique que la page fait partie d'une structure hiérarchique, et que l'hyperlien conduit à une ressource située plus haut dans cette structure.

Le nombre de up présents précise la différence de niveau entre la ressource actuelle et la ressource liée.

<a>, <area>, <link> Aucun.

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight, cdr, louuis, jcbita
 Dernière mise à jour par : cdr,