W którym elemencie powinienem zamieścić komentarze <article />?
Pracuję na blogu, który implementuje komentarze Disqus i staram się w jak największym stopniu wykorzystać znaczniki semantyczne HTML5.
Oto przykład<article />
(sam w ciągu<section />
), dość prosty:
<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>
W przypadku powyższej struktury nie jestem pewien, w jakim sensie należy integrować komentarze artykułu.
A<footer />
jest wyraźnie nieodpowiedni („Element stopki nie jest sekcją treści; nie wprowadza nowej sekcji.”)Disqus używa async JavaScript do utworzenia<iframe />
zawierać widżet komentarza, więc a<p />
też nie wydaje się właściwe.Czy myślę nadrzędnie o znaczeniach semantycznych: czy najlepiej jest po prostu włożyć je do<div />
i nie martw się o to?