HTML <a>Balise
Exemples
Lien vers l'exemple :
Essayez-le vous-même »
(Plus d'exemples en bas de la page)
Prise en charge des navigateurs
| Élément | |||||
|---|---|---|---|---|---|
| <a> | Oui | Oui | Oui | Oui | Oui |
Tous les principaux navigateurs prennent en charge la balise <a>.
Définition et utilisation
La balise <a> définit un lien hypertexte, utilisé pour lier une page à une autre.
L'attribut le plus important de l'élément <a> est l'attribut href, qui spécifie la destination du lien.
Dans tous les navigateurs, l'apparence par défaut des liens est la suivante :
- Les liens non visités sont soulignés et bleus
- Les liens visités sont soulignés et violets
- Les liens actifs sont soulignés et rouges
Conseils et notes
Astuce :Si l'attribut href n'est pas utilisé, les attributs hreflang, media, rel, target et type ne peuvent pas être utilisés.
Astuce :La page liée est généralement affichée dans la fenêtre actuelle du navigateur, sauf si une autre cible est spécifiée.
Astuce :Veuillez utiliser CSS pour modifier le style des liens.
Différences entre HTML 4.01 et HTML5
En HTML 4.01, la balise <a> pouvait être soit un lien hypertexte, soit une ancre. En HTML5, la balise <a> est un lien hypertexte, mais si elle n'a pas d'attribut href, elle n'est qu'un espace réservé pour un lien hypertexte.
HTML5 possède de nouveaux attributs, et certains attributs de HTML 4.01 ne sont plus pris en charge.
Attributes
Nouveau: Nouveau dans HTML5.
| Attribut | Valeur | Description |
|---|---|---|
| charset | char_encoding | Non pris en charge dans HTML5.Spécifie l'encodage des caractères de l'URL cible. |
| coords | coordinates | Non pris en charge dans HTML5.Spécifie les coordonnées du lien. |
| downloadNouveau | filename | Spécifie un lien de téléchargement. |
| href | URL | Spécifie l'URL cible du lien. |
| hreflang | language_code | Spécifie la langue de base de l'URL cible. Utilisé uniquement lorsque l'attribut href est présent. |
| mediaNouveau | media_query | Spécifie le type de média de l'URL cible. Valeur par défaut : all. Utilisé uniquement lorsque l'attribut href est présent. |
| name | section_name | Non pris en charge dans HTML5.Spécifie le nom d'une ancre. |
| rel | alternate author signet help license next nofollow noreferrer prefetch prev search balise |
Spécifie la relation entre le document actuel et l'URL cible. Utilisé uniquement lorsque l'attribut href est présent. |
| rev | text | Non pris en charge dans HTML5.Spécifie la relation entre l'URL cible et le document actuel. |
| shape | default rect circle poly |
Non pris en charge dans HTML5.Spécifie la forme du lien. |
| target | _blank _parent _self _top framename |
Spécifie où ouvrir l'URL cible. Utilisé uniquement lorsque l'attribut href est présent.
|
| type Nouveau | MIME_type | Spécifie le type MIME de l'URL cible. Utilisé uniquement lorsque l'attribut href est présent. Remarque : MIME = Multipurpose Internet Mail Extensions. |
Attributs globaux
La balise <a> prend en chargeles attributs globaux HTML。
Attributs d'événement
La balise <a> prend en chargeles attributs d'événements HTML。
Essayez-le vous-même - Exemples
Cet exemple montre comment créer des liens dans un document HTML.
Cet exemple montre comment utiliser une image comme lien.
Cet exemple montre comment ouvrir une page dans une nouvelle fenêtre, afin que les visiteurs n'aient pas à quitter votre site.
Cet exemple montre comment créer un lien vers un e-mail. (Cet exemple ne fonctionne qu'après l'installation d'un programme client de messagerie.)
Cet exemple montre un lien e-mail plus complexe.
Utiliser des ancres pour sauter vers différentes positions sur la même page
Cet exemple montre comment utiliser l'attribut id d'une ancre pour sauter vers différentes positions sur une page (HTML5 ne prend pas en charge l'attribut name).
Articles connexes
Tutoriel HTML :Liens HTML
Référence HTML DOM :Objet Anchor
Autres extensions