Насколько я понимаю, РАЗДЕЛ содержит раздел с заголовком, который является важной частью «потока» страницы (а не в стороне).РАЗДЕЛЫ - это главы, пронумерованные части документов и т. Д.
СТАТЬЯ предназначена для синдицированного контента - например, постов, новостей и т. Д. СТАТЬЯ и РАЗДЕЛ полностью разделены - вы можете иметь один без другого, так как ониЭто очень разные варианты использования.
Еще одна вещь, касающаяся SECTION, заключается в том, что вы не должны использовать ее, если ваша страница содержит только один раздел.Кроме того, каждый раздел должен иметь заголовок (H1-6, HGROUP, HEADING).Заголовки «ограничены» разделом, поэтому, например, если вы используете H1 на главной странице (вне раздела), а затем H1 внутри раздела, последний будет рассматриваться как H2.
Примерыв спецификации довольно хороши на момент написания.
Так что в вашем первом примере будет правильным, если у вас есть несколько разделов контента, которые нельзя описать как СТАТЬИ.(С незначительным замечанием, что вам не понадобится #primary DIV, если вы не хотите использовать его для ловушки стиля - теги P будут лучше).
Второй пример будет правильным, если вы удалите все теги SECTION- данные в этом документе будут статьями, публикациями или чем-то в этом роде.
РАЗДЕЛЫ не должны использоваться в качестве контейнеров - DIV по-прежнему подходит для этого, и любой другой пользовательский ящик, который вы можете использоватьс.