Adloun

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&nbsp;€</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

Exercice suivant et tuteur

Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →