<a>
<a>
comme anchor | ancre<a>
définit un lien hypertexte, il permet de créer un lien à partir du contenu qu’il englobe<a>
est une des balises les plus importante d’HTML- Un lien non visité est souligné et de couleur bleu
Un lien visité est souligné et de couleur violet
Un lien actif est souligné et de couleur rouge
href
n'est pas obligatoire mais nécessaire pour spécifier la cible du lien
Code
Aperçu dans le navigateur
<a>
utilise les attributs globaux
href
<a href="valeur">
Valeur | Description | Infos |
---|---|---|
url |
|
|
<a href="url"> |
||
id |
|
|
<a href="#id"> |
||
protocol:cible |
|
|
<a href="protocol:cible"> |
hreflang
href
<a href="url" hreflang="valeur">
Valeur | Description | Infos |
---|---|---|
Code de la langue |
|
|
<a href="url" hreflang="valeur"> |
referrerpolicy
href
href
- L'en-tête Referer contient l'adresse de la page web précédente.
Elle est définie suite au clique d'un lien qui aboutit à la page courante. Cela permet de suivre la provenance des internautes et d'en tirer des informations à analyser - L'origine est définie par le protocole, l'hôte et le port (si indiqué) de la page courante.
Par exemple : https://www.monsiteweb.com:443
Le protocole est https
L'hôte est www.monsiteweb.com
Le port est 443
<a href="url" referrerpolicy="valeur">
Valeur | Description | Infos |
---|---|---|
no-referrer-when-downgrade |
|
|
<a href="url" referrerpolicy="no-referrer-when-downgrade"> |
||
no-referrer | Signifie qu'aucune information d'en-tête Referer ne sera envoyée | |
<a href="url" referrerpolicy="no-referrer"> |
||
origin |
Envoi les informations d'origine du lien spécifié dans l'attribut href comme en-tête Referer
|
|
<a href="url" referrerpolicy="origin"> |
||
same-origin |
Envoi les informations d'origine du lien spécifié dans l'attribut href comme en-tête Referer s'il a la même origine
|
|
<a href="url" referrerpolicy="same-origin"> |
||
origin-when-cross-origin |
Envoi les informations d'origine du lien spécifié dans l'attribut href comme en-tête Referer lorsqu'il n'a pas la même origine, sinon envoi l'url compléte
|
|
<a href="url" referrerpolicy="origin-when-cross-origin"> |
||
strict-origin |
Envoi les informations d'origine du lien spécifié dans l'attribut href comme en-tête Referer lorsque le protocole est le même
|
|
<a href="url" referrerpolicy="strict-origin"> |
||
strict-origin-when-cross-origin |
Envoi les informations d'origine du lien spécifié dans l'attribut href comme en-tête Referer lorsqu'il n'a pas la même origine, sinon envoi l'url compléte si le protocole est le même
|
|
<a href="url" referrerpolicy="strict-origin-when-cross-origin"> |
||
unsafe-url |
|
|
<a href="url" referrerpolicy="unsafe-url"> |
rel
href
href
<a rel="valeur" href="url">
Valeur | Description | Infos |
---|---|---|
alternate |
Indique que l'url pointe vers une version alternative de la page ciblée (page d'impression par exemple)
|
|
<a rel="alternate" href="url"> |
||
author |
Indique que l'url pointe vers le site web de l'auteur de l'élément ciblé
|
|
<a rel="author" href="url"> |
||
help |
Indique que l'url pointe vers un document d'aide de l'élément ciblé
|
|
<a rel="help" href="url"> |
||
license |
Indique que l'url pointe vers un document fournissant les termes du copyright de l'élément ciblé
|
|
<a rel="license" href="url"> |
||
search |
Indique que l'url pointe vers une interface de recherche dont fait partie l'élément ciblé
|
|
<a rel="search" href="url"> |
||
bookmark |
Indique que l'url est un permalien {permalien;https://fr.wikipedia.org/wiki/Permalien}++Permet de placer un marque-page pour un seul article d'une page qui en contient plusieurs
|
|
<a rel="bookmark" href="url"> |
||
external |
Indique que l'url pointe vers un site externe
|
|
<a rel="external" href="url"> |
||
nofollow |
Indique que l'url pointe vers un site non approuvé++Bloque les moteurs de recherche à suivre la cible de l'url
|
|
<a rel="nofollow" href="url"> |
||
noopener |
Indique au navigateur d'ouvrir la cible de l'url sans que le nouveau contexte de navigation ne reçoive d'accès au document précédent
|
|
<a rel="noopener" href="url"> |
||
noreferrer |
Empêche, que l'adresse indiquée dans l'url soit fournie via l'en-tête HTTP Referer
|
|
<a rel="noreferrer" href="url"> |
||
tag |
Indique que l'url fait référence à une étiquette (tag) que décrit l'élément ciblé
|
|
<a rel="tag" href="url"> |
||
next |
Indique que la page actuelle fait partie d'une série, et que la page suivante est renseigné par l' url
|
|
<a rel="next" href="url"> |
||
prev |
Indique que la page actuelle fait partie d'une série, et que la page précédente est renseigné par l' url
|
|
<a rel="prev" href="url"> |
target
<a href="url" target="valeur">
Valeur | Description | Infos |
---|---|---|
_blank | L'ouverture des liens se passe dans une nouvelle fenêtre ou un nouvel onglet | |
<a href="url" target="_blank"> |
||
_self |
|
|
<a href="url" target="_self"> |
||
_parent |
|
|
<a href="url" target="_parent"> |
||
_top |
|
|
<a href="url" target="_top"> |
ping
- Cet attribut permet de notifier, via une requête POST, d'autres adresses (url) lorsque le lien est suivi.
- Il est généralement utilisé pour tracer l'internaute.
<a href="url" ping="valeur">
Valeur | Description | Infos |
---|---|---|
liste url | Les url de la liste doivent être séparées par un espace | |
<a href="url" ping="liste d'url"> |
download
- Cet attribut indique que l'url saisie dans l'attribut
href
sera téléchargé lorsque l'internaute clique sur le lien - Lorsqu'une valeur est renseigné à l'attribut, le nom du fichier à télécharger prendra cette valeur.
<a href="url" download>
<a href="url" download="valeur">
Valeur | Description | Infos |
---|---|---|
download |
|
|
<a href="url" donwload> |
||
valeur |
|
|
<a href="url" donwload="valeur"> |