Как разметить страницу с точки зрения семантики

Процесс разметки можно разделить на несколько шагов с разной степенью детализации.

  1. Крупные смысловые блоки на каждой странице сайта. Теги: header, main, footer.

  2. Крупные смысловые разделы в блоках. Теги: nav, section, article, aside

  3. Заголовок всего документа и заголовки смысловых разделов. Теги: h1-h6.

  4. Мелкие элементы в смысловых разделах. Списки, таблицы, демо-материалы, параграфы и переносы, формы, цитаты, контактная информация и прогресс.

  5. Фразовые элементы. Изображения, ссылки, кнопки, видео, время и мелкие текстовые элементы.