In welchem Element sollte ich die Kommentare eines <article /> einschließen?
Ich arbeite an einem Blog, in dem Disqus-Kommentare implementiert werden, und ich bemühe mich, die semantischen HTML5-Markups so gut wie möglich zu nutzen.
Hier ist ein Beispiel<article />
(selbst innerhalb eines<section />
), ziemlich Einfach:
<article class="post">
<header>
<h2>Title</h2>
<p class="posted-on">Posted on <time datetime="2012-07-28T13:00:24+01:00">July 28th 2012</time>.</p>
</header>
<p>Lorem ipsum dolor sit amet...</p>
<p>Lorem ipsum dolor sit amet...</p>
<!-- blog comments -->
</article>
Bei der obigen Struktur bin ich mir semantisch nicht sicher, wo ich die Kommentare des Artikels integrieren soll.
A<footer />
ist eindeutig nicht angemessen ("Das Footer-Element unterteilt den Inhalt nicht; es führt keinen neuen Abschnitt ein.")Disqus verwendet asynchrones JavaScript, um eine<iframe />
um das Kommentar-Widget zu enthalten, also a<p />
scheint auch nicht angebracht.Überdenke ich die Sache mit dem semantischen Markup?<div />
und sich keine Sorgen machen?