5568 sujets

Sémantique web et HTML

Bonjour,

Une question me turlupine depuis un moment : où placer mes liens de pagination en HTML5 ?
Au début j'étais parti pour les placer dans les éléments header et footer de la section parente, mais il semble que ça ne soit pas leur rôle. Nav n'est semble t-il pas non plus destiné à ça.

Bref quelle est la/les solution(s) recommandée(s) en terme d'accessibilité pour faire mieux que ça :
<section>
  <header>
    <h1>Blog</h1>
  </header>
  <ul>
    <li>Page 1</li>
    <li>Page 2</li>
  </ul>
  <section>
      <h1>Article A</h1>
  </section>
  <section>
      <h1>Article B</h1>
  </section>
  <section>
      <h1>Article C</h1>
  </section>
  <ul>
    <li>Page 1</li>
    <li>Page 2</li>
  </ul>
</section>


Merci Smiley cligne
Modifié par lorant (14 Sep 2011 - 17:50)
Oui finalement. Je croyais que nav était réservé au seul menu principal d'un site, mais pas forcément. Ici aussi on suggère son utilisation pour la pagination.
Par contre menu est clairement réservé à une liste d'option comme pour formater un texte par exemple.

Du coup peut-on placer les nav de pagination dans le header et footer de la section parente ?
Modifié par lorant (12 Sep 2011 - 21:08)