5568 sujets

Sémantique web et HTML

Bonjour,
Je n'avais jamais prêté attention à cet aspect des choses, qui peut parfois son importance (parents/enfants par exemple).
main est-il sectionning comme header, nav, article, section, aside, footer....
ou au contraire non-sectionning comme div.
Et si j'ai bien compris, lorsqu'on rencontre une nouvelle balise de type sectionning, on recommence le heading?

<section>
    <h1>
    <p>
    <article>
        <h1>
        <p>
      </article>

Cordialement
Bonjour.

J'ai pris soin de vérifier mais il ne doit pas y avoir plusieurs 'main' dans un 'body' :
https://developer.mozilla.org/fr/docs/Web/HTML/Element/main
et ses parents ne sont ni 'article', 'aside', 'footer', 'header' ou 'nav'...

Avec une utilisation aussi encadrée, je doute qu'on puisse faire preuve de beaucoup de fantaisie.

Smiley smile

Edit : puisqu'il peut englober 'article', 'footer', etc... je dirais qu'il sectionne comme eux.
Modifié par Zelena (09 Jun 2017 - 16:38)
J'avais bien intégré qu"il ne ouvait y avoir qu'un seul main et qu'il ne pouvait pas être descendant.
Mais dans certains articles en anglais et datant un peu j'avais cru lire que ce n'etait pas un élément sectionning.
Et ce point que je cherchais à vérifier.
En continuant à chercher ( entre autres W3C), main n'est bien pas un élément sectionnant mais un élément de regroupement ( du contenu principal).