Ну, исходя из вашего макета, я бы сказал, что нужно использовать как можно больше семантических элементов HTML5:
- Ваш текст "логотипа" обязательно должен быть заголовком.Независимо от того, является ли
<h1>
или заголовок более низкого уровня структурой вашего сайта / вашего сайта. - Слайд-шоу, вероятно, должно быть само по себе в
<div>
- на самом деле нет хорошего элемента HTMLдля него, и для семантики вредно пытаться растянуть что-то, чтобы рассчитывать больше, чем следовало бы. - Наконец, глядя на основной раздел, есть несколько вещей, которые можно разбить:
- Текст «О программе», безусловно, должен быть другим заголовком, номер которого меньше, чем у текста «логотипа».
- «Мы проектируем для функциональности ...», вероятно, может быть заключен в
<blockquote>
tag. - Разделы "Amazon Web Services" и "TYPO3" справа, вероятно, можно поместить в тег
<aside>
, поскольку они не имеют прямого отношения к остальной части раздела "about".
Как правило, лучший вызов - это просто следовать своему инстинкту инстинкта, и, если вы все еще в замешательстве, сделайте быструю проверку полного списка HTML-элементов ипосмотреть, если какой-либо из многих тегов HTMLОпишите ваш контент правильно.