HTML : structurer le Web (école d'ingénieur) · Chapitre 3 · Exercice de TD
Lien autour d'un bloc
Liens et navigation · niveau 3 (difficile)
Énoncé
Dans le catalogue, on veut que toute la carte d'un livre (titre, auteur, prix) soit cliquable et mène à sa fiche. Écrire cette carte avec un seul lien. Pourquoi ne doit-elle pas contenir un second lien (par exemple vers la page de l'auteur) ? Que répond le validateur si on le fait ?
Corrigé
<a href="livres/programmation-java.html">
<h2>Programmation Java</h2>
<p>I. Alame — 32,00 €</p>
</a>
Le lien peut entourer des blocs, mais un lien ne peut pas en contenir un autre : où irait-on en cliquant ? Le validateur répond <a> element is not permitted as a descendant of <a>. On place alors le lien vers l'auteur hors de la carte, ou l'on ne rend cliquable que le titre.
100 % gratuit
La suite du chapitre est sur Adloun
- 10 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.