5568 sujets
Sémantique web et HTML
ça dépend de 2 choses, AMHA.
- le doctype, s'il est strict ou transitionnal,
- le lien, sa façon d'être (re)présenté.
en doctype strict, effectivement un lien doit avoir un conteneur autre que body (un div, un p ...).
Maintenant j'en viens à mon second point : sémantiquement, il peut être plus juste d'écrire :
plutôt que :
mais on peut aussi envisager l'utilisation de listes de définitions : dl / dt / dd pour définir un lien avec une description p.ex. ...
Mais ton pb est-il de la sémantique pure ou du "doctypage" ?
- le doctype, s'il est strict ou transitionnal,
- le lien, sa façon d'être (re)présenté.
en doctype strict, effectivement un lien doit avoir un conteneur autre que body (un div, un p ...).
Maintenant j'en viens à mon second point : sémantiquement, il peut être plus juste d'écrire :
<ul>
<li><a href="#">Lien 1</a></li>
<li><a href="#">Lien 2</a></li>
<li><a href="#">Lien 3</a></li>
<li><a href="#">Lien 4</a></li>
</ul>
plutôt que :
<p><a href="#">Lien 1</a></p>
<p><a href="#">Lien 2</a></p>
<p><a href="#">Lien 3</a></p>
<p><a href="#">Lien 4</a></p>
mais on peut aussi envisager l'utilisation de listes de définitions : dl / dt / dd pour définir un lien avec une description p.ex. ...
Mais ton pb est-il de la sémantique pure ou du "doctypage" ?