Данный материал является вольным переводом статьи:
Ire Aderinokun SECTIONING CONTENT IN HTML5 - DIV OR SECTION OR ARTICLE? + добавлен материал от автора. HTML5 принес нам семантику в код. Идея в том, что документ должен быть структурирован и теги должны передавать смысл. Теги <section>, <article> и <aside> были введены чтобы сделать блок с контентом более значимым, чем просто <div>. Но в каком случае мы должны использовать эти новые элементы и когда обычный <div> предпочтительнее? Обзор элементов DIV Элемент <div> является универсальным блочным элементом. Предназначен для группировки контента, который семантически не связан между собой. <div> совершенно бессмысленно для скрин ридеров, поэтому пользоваться данным методом нужно с осторожностью. Мы настоятельно рекомендуем обращаться к элементу div только в крайнем случае, когда больше никакие другие элементы не подходят. Рекомендация W3C Элемент <div> чаще всего используется как контейнер для других элементов. SECTION Элемент <sectio