← Retour au cours : HTML de Zéro à Héros
⚠️ Mode Visiteur : Vous lisez ce cours gratuitement.
Créez un compte
pour sauvegarder votre progression et obtenir des badges ! 🏆
Les liens et la navigation
Créer des liens hypertextes
Les liens sont l'essence du web. Ils connectent les pages entre elles.
Lien de base
<a href="https://www.example.com">Visitez Example</a>
Attributs importants
<!-- Ouvrir dans un nouvel onglet -->
<a href="https://www.example.com" target="_blank">Ouvrir dans un nouvel onglet</a>
<!-- Titre au survol -->
<a href="contact.html" title="Page de contact">Contactez-nous</a>
<!-- Lien de téléchargement -->
<a href="document.pdf" download>Télécharger le PDF</a>
Types de liens
1. Liens absolus (URL complète)
<a href="https://www.google.com">Google</a>
2. Liens relatifs (même site)
<a href="about.html">À propos</a>
<a href="../index.html">Retour à l'accueil</a>
<a href="/contact">Contact</a>
3. Ancres (liens vers une section)
<!-- Créer une ancre -->
<h2 id="section-contact">Contact</h2>
<!-- Lien vers l'ancre -->
<a href="#section-contact">Aller au contact</a>
<!-- Ancre sur une autre page -->
<a href="page.html#section2">Voir section 2</a>
Liens spéciaux
<!-- Lien email -->
<a href="mailto:contact@example.com">Envoyez un email</a>
<!-- Avec sujet et corps -->
<a href="mailto:contact@example.com?subject=Question&body=Bonjour">Email avec sujet</a>
<!-- Lien téléphone -->
<a href="tel:+33612345678">Appelez-nous</a>
<!-- Lien SMS -->
<a href="sms:+33612345678">Envoyez un SMS</a>
Liens avec images
<a href="produit.html">
<img src="produit.jpg" alt="Voir le produit">
</a>
Sécurité des liens externes
<a href="https://external-site.com"
target="_blank"
rel="noopener noreferrer">
Site externe sécurisé
</a>
rel="noopener noreferrer" empêche le site externe d'accéder à votre page.
Navigation typique
<nav>
<ul>
<li><a href="index.html">Accueil</a></li>
<li><a href="about.html">À propos</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
Points clés
- <a href="..."> crée un lien
- target="_blank" ouvre dans un nouvel onglet
- Utilisez des liens relatifs pour le même site
- Les ancres (#) pointent vers des sections
- Sécurisez les liens externes avec rel="noopener"
📝 Exercices (1)
Exercice 1 : Lien hypertexte
Quelle balise pour un lien ?
📝 Vous avez terminé cette leçon ?
Créez un compte gratuit pour sauvegarder votre progression !
Créer un compte gratuit