В HTML4 можно, используя CSS, создавать страницы с очень понятной для пользователей структурой. Но как поисковый робот мог отличить содержимое документа от подвала или навигационного меню, если все они размечены с помощью элементов div?

Семантические теги, добавленные в HTML5, позволяют сделать страницы такими же понятными для поисковых систем и браузеров, как и для пользователей.

Тег Описание
header Определяет заголовочный блок сайта.
nav Определяет навигационное меню.
footer Определяет подвал
article Определяет независимое содержимое страницы.
section Назначение - определение секций. Позволяет сгруппировать логически связанное содержимое.
Так выглядела общая структура документа в HTML4.
Структура HTML4 Документа
Так выглядит общая структура документа в HTML5 с использованием новых тегов разметки.
Структура HTML5 Документа

Тег <header> позволяет определить заголовочный блок сайта.

В заголовочном блоке обычно располагаются логотип, лозунг сайта, а также поле поиска и ссылки на другие разделы сайта.

Тег <nav> позволяет создать навигационный блок.

В навигационном блоке обычно содержаться ссылки на другие страницы сайта.

Тег <footer> позволяет определить подвал для документа или сгруппированного (с помощью тэга article или section) содержимого.

В футере обычно располагается информация об авторском праве, авторе документа и могут присутствовать ссылки на другие ресурсы.

С помощью тега <section> можно выделить на странице логически связанное содержимое.

Содержимое, помещенное в данный тэг не будет выделяется визуально, но будет использоваться поисковыми системами и браузерами для того, чтобы лучше понять структуру страницы.

С помощью тега <article> Вы можете выделить на странице независимое содержимое (т.е. содержимое, которое может быть опубликовано в других источниках без остального содержимого находящегося на странице).

Содержимое помещенное в данный тэг не будет выделяется визуально, но будет использоваться поисковыми системами и браузерами для того, чтобы лучше понять структуру страницы.

Пример содержимого, которое может быть выделено тэгом <article>: газетная статья, комментарий пользователя, запись в блоге и т.д.

Hosted by uCoz