Salut.
Je suis de retour avec mes questions métaphysiques sur la sémantique HTML5
Si j’ai bien compris, une <section> ou <article> de page doit remettre les compteurs à zéro pour les <hn>. Je trouve cela assez logique dans le cadre d’un blog ou d’une page regroupant une suite d’articles ou de sections indépendants (chaque section étant indépendante [et potentiellement extractible] elle doit comporter son titre de 1er niveau). Par contre, pour une page web plus "oldschool" ne contenant qu’un article complet avec des niveaux et des sous niveaux cela m’emmer… heu m’embête. En effet, je ne vois que 2 options qui ne me convainquent ni l’une ni l’autre :
1. rester à l’ancienne à l’intérieur de l’<article> : pas de section, que des niveaux en <hn>, style :
-> la balise <section> qui me plait bien sémantiquement pour segmenter le contenu ne peut pas servir.
2. on se sert de <section> mais les niveaux de titre deviennent n’importe quoi, remis à zéro à tout-bout-de-champ !
Quel est votre avis sur la question ?
Je suis de retour avec mes questions métaphysiques sur la sémantique HTML5
Si j’ai bien compris, une <section> ou <article> de page doit remettre les compteurs à zéro pour les <hn>. Je trouve cela assez logique dans le cadre d’un blog ou d’une page regroupant une suite d’articles ou de sections indépendants (chaque section étant indépendante [et potentiellement extractible] elle doit comporter son titre de 1er niveau). Par contre, pour une page web plus "oldschool" ne contenant qu’un article complet avec des niveaux et des sous niveaux cela m’emmer… heu m’embête. En effet, je ne vois que 2 options qui ne me convainquent ni l’une ni l’autre :
1. rester à l’ancienne à l’intérieur de l’<article> : pas de section, que des niveaux en <hn>, style :
<article>
<h1>…
<p id="intro">…
<h2>…
<h3>…
<p>…
<h2>…
<h3>…
<p>…
</article>
-> la balise <section> qui me plait bien sémantiquement pour segmenter le contenu ne peut pas servir.
2. on se sert de <section> mais les niveaux de titre deviennent n’importe quoi, remis à zéro à tout-bout-de-champ !
<article>
<h1>…
<p id="intro">…
<section>
<h1>…
<h2>…
<p>…
</section>
<section>
<h1>…
<h2>…
<p>…
</section>
</article>
Quel est votre avis sur la question ?