Вы привели хороший аргумент, и да, спецификация довольно четко определяет <article>
как достойную синдикации коллекцию контента. На мой взгляд, ваша статья будет составной статьей в блоге - то, что вы, как автор контента сайта, создаете. Хотя комментарии к этому разделу связаны со статьей, на самом деле они не являются частью статьи и должны быть отнесены к другому блоку в <section>
, несемантическом <div>
или просто <p>
s. с набором display:block
. Это решение остается за дизайнером, в зависимости от того, как они семантически оценивают ценность комментария.
Помните также, что у вас есть тег <aside>
, который почти специально создан для комментариев, как от автора, так и от читателя.