Liens HTML
L’encodage URL a expliqué comment les caractères spéciaux circulent à l’intérieur d’une adresse. Cette session construit l’outil HTML du quotidien qui utilise ces adresses : l’élément anchor a avec un href. Les liens sont la façon dont les visiteurs se déplacent entre vos pages et vers le web plus large. Des destinations claires et un texte cliquable clair comptent autant qu’un balisage correct.
Ce qu’est un lien
Un hyperlien est un contrôle qui navigue quelque part quand on l’active. En HTML, vous enveloppez le contenu cliquable — en général du texte, parfois une image — dans <a>...</a> et vous mettez href sur la destination. Sans href, vous n’avez pas de lien de navigation normal. Le navigateur stylise les liens par défaut (souvent soulignés et colorés), mais l’essentiel reste la destination et le libellé.
Réponse directe
Écrivez <a href="URL">texte cliquable</a>. Le href peut être une adresse web complète comme https://www.example.com (absolue) ou un chemin vers un autre fichier de votre site comme about.html (relative). Les visiteurs cliquent le contenu entre les balises. Préférez un libellé qui décrit la destination — « À propos de ce site » — aux formules vides comme « cliquez ici ».
Liens absolus
Les URL absolues incluent un schéma (https:// ou http://) et en général un hôte. Utilisez-les pour des sites externes, ou quand vous avez vraiment besoin d’une adresse complète qui ne dépend pas du dossier courant.
Lien absolu
html<p>
<a href="https://www.example.com">Visit Example</a>
</p>
Lire l’exemple absolu
hrefcontient la destination complète qui commence parhttps://- Les mots
Visit Examplesont ce que l’utilisateur voit et active - Une faute dans l’hôte ou le schéma casse le trajet même si les balises HTML sont valides
- Les liens absolus gagnent aussi à un texte honnête et descriptif
Liens relatifs sur votre propre site
Les URL relatives pointent vers des fichiers par rapport à l’emplacement de la page courante. C’est la façon quotidienne de relier index.html à about.html sans répéter votre nom de domaine. Les compétences File Paths s’appliquent : de mauvais dossiers produisent des échecs 404 silencieux.
Lien relatif vers une autre page
html<p>
<a href="about.html">About this site</a>
</p>
Habitudes relatives utiles
- Gardez les pages liées dans une structure de dossiers claire
- Préférez des noms de fichiers à tirets, sans espaces
- Testez les deux sens : accueil → à propos et à propos → accueil
- Souvenez-vous qu’un déplacement de fichier HTML sans mise à jour des liens relatifs casse la navigation
Le texte du lien est du contenu, pas de la décoration
Les utilisateurs de lecteurs d’écran parcourent souvent une liste de liens sans entendre le paragraphe autour. « Cliquez ici » et « en savoir plus » répétés dix fois deviennent inutiles. Nommez la destination. Vous pouvez rester amical — soyez seulement précis.
Texte de lien descriptif
html<!-- Prefer -->
<p><a href="pricing.html">View pricing plans</a></p>
<!-- Avoid as the only cue -->
<p><a href="pricing.html">Click here</a></p>
Absolu vs relatif — choisissez selon le besoin
- Site externe que vous ne contrôlez pas → absolu
https://… - Autre page de votre projet → chemin relatif quand c’est possible
- Des liens du même site écrits en absolu fonctionnent encore, mais les liens relatifs restent portables quand vous renommez un domaine ou ouvrez les fichiers en local
Des sessions plus tard traitent les titres sur les liens, les signets (#) et les liens e-mail ; maîtrisez d’aborda+href.
Liens cassés et 404
Si href pointe vers un fichier manquant ou un hôte mal orthographié, le navigateur va vers une page d’erreur (souvent HTTP 404). Le HTML autour du lien peut encore paraître parfait. Vérifiez toujours les chemins comme pour le favicon et les feuilles de style : orthographe, dossiers, et le fait que le fichier cible a bien été enregistré.
Pratiquer dans votre éditeur
- Créez
index.htmletabout.htmldans le même dossier. - Sur la page d’accueil, ajoutez un lien relatif vers
about.htmlavec un texte descriptif. - Sur la page à propos, ajoutez un lien relatif de retour vers
index.html. - Ajoutez un lien absolu vers un site externe de confiance.
- Suivez chaque lien dans le navigateur ; puis cassez volontairement un chemin relatif, observez l’échec, et corrigez-le.
- Réécrivez tout texte « cliquez ici » en un nom de destination.
Erreurs fréquentes
- Oublier
hrefpour que le texte ne soit pas un vrai hyperlien - Utiliser « cliquez ici » ou « lien » pour chaque destination
- Chemins relatifs cassés après avoir déplacé des fichiers entre dossiers
- Fautes dans
https://ou le domaine pour les URL externes - Mettre des espaces dans les noms de fichiers puis se demander pourquoi les liens relatifs échouent
- Imbriquer du contenu interactif sans soin (gardez les liens débutants simples : du texte dans
a)
Résumé
- Les liens utilisent l’élément
aavec une destinationhref - Les URL absolues incluent un schéma comme
https:// - Les URL relatives pointent vers d’autres fichiers de votre site
- Rédigez un texte de lien clair et descriptif pour tout le monde — y compris les technologies d’assistance
- Les chemins cassés échouent au moment de la navigation même quand les balises paraissent valides
🧠 Testez Vos Connaissances
Testez Vos Connaissances
Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet
📝 Instructions
- Lisez chaque question attentivement
- Sélectionnez la meilleure réponse pour chaque question
- Vous pouvez refaire le quiz autant de fois que vous le souhaitez
- Votre progression sera affichée en haut