5568 sujets

Sémantique web et HTML

Bonjour
Procédant à une refonte de mon blog je me posais la question sur quelle balise utiliser.
Plutôt que d'utiliser pour la liste des commentaires une div avec blockquote, ne devrai-je pas utiliser une balise article?


<article>
<h2>Titre de l'article</h2>

     <section>
    <h3> Titre de section 1</h3>
          <h4>Sous-titre</h4>
         <h4>Sous-titre</h4>
    </section>

    <section>
    <h3> Titre de section 1</h3>
   </section>

    <aside>
    <h3>Liste des commentaires></h3>
    <div><blockquote>Commentaire Level 0</blockquote></div>
          <div><blockquote>Commentaire Level 1</blockquote></div>
                 <div><blockquote>Commentaire Level 2</blockquote></div>
    <div><blockquote>Commentaire Level 0</blockquote></div>
    </aside>

    <section>
    <h3>Ecrire un commentaire</h3>
   </section>

</article>
Hello,
En effet, je te recommanderai d'utiliser une balise article plutôt.
La raison à cela c'est que c'est plus sémantique et en plus tu peux potentiellement vouloir insérer d'autres éléments dans un commentaire que juste le texte du commentaire. Par exemple :

- Un titre à ton commentaire (balises hn)
- La date/heure a laquelle le commentaire a été déposé (balise time)
- La photo de la personne qui dépose le commentaire (balise figure)
- etc...

Donc, go pour utiliser la balise article ! Smiley cligne
Bonjour,
C'est ce que je pensais aussi mais ce qui m'arretait c'était les réponses aux réponses ("sous-commentaires")