L'élément <a> (anchor) crée un hyperlien. Son href est la destination, qui peut être une URL, un chemin, une ancre interne ou un schéma spécial.
External site
Internal page (relative)
Jump to an element with id="section2"
Send email
Call us
L'élément <a> (anchor) crée un hyperlien. Son href est la destination, qui peut être une URL, un chemin, une ancre interne ou un schéma spécial.
External site
Internal page (relative)
Jump to an element with id="section2"
Send email
Call us
<a href="https://other.com" target="_blank" rel="noopener noreferrer">
Opens in a new tab
</a>
target="_blank" ouvre un nouvel onglet, mais vous devez ajouter rel="noopener" : sans cela, la nouvelle page peut accéder à window.opener et potentiellement rediriger votre page (une attaque de « tab-nabbing »). noreferrer supprime également l'en-tête de referrer. Les navigateurs modernes impliquent noopener pour _blank, mais l'ajouter explicitement est une bonne pratique.
<a href="..." rel="nofollow">Don't pass SEO ranking (untrusted/user links)</a>
<a href="..." rel="noopener">Security: no window.opener access</a>
<a href="..." rel="sponsored">Paid/affiliate link</a>
<a href="#top">Back to top</a>
...
<div id="top">...</div> <!-- the link scrolls here -->
Clic faire défiler jusqu'à l'élément dont l'id correspond au fragment.
Les ancres sont l'épine dorsale de la navigation du web.
Connaître les schémas href (relatif, absolu, fragment, mailto/tel), l'appairage de sécurité target="_blank" + rel="noopener", et les valeurs rel pertinentes pour le SEO est essentiel pour un lien correct et sécurisé.
Une bibliothèque de questions d'entretien IT avec des réponses détaillées — du Junior au Senior.
Faire un don