HTML-документ
Элементы, предназначенные для структурирования и группировки HTML-документа:
- <!DOCTYPE>
- Предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа).
- <article>
- Используется для группировки записей — публикаций, статей, записей блога, комментариев. Представляет собой независимый обособленный блок, предназначенный для многократного использования, как правило, начинается с заголовка.
- <aside>
- Группирует содержимое, связанное с окружающим его контентом напрямую, но которое может быть рассмотрен отдельно от этого контента (т.е., удаление этого блока не повлияет на понимание основного содержимого).
- <body>
- Предназначен для хранения содержимого веб-страницы, отображаемого в окне браузера.
- <dialog>
- Создаёт диалоговое окно, с которым непосредственно работает пользователь для выполнения определенных действий. Атрибут open активирует диалоговое окно, созданное с помощью этого тега.
- <footer>
- Представляет собой нижний колонтитул содержащей его секции или корневого элемента. Обычно содержит информацию об авторе статьи, данные о копирайте и т.д.
- <head>
- Предназначен для хранения других элементов, цель которых — помочь браузеру в работе с данными.
- <header>
- Группирует вводные и навигационные элементы, не является обязательным. Может содержать заголовки, оборачивать содержание раздела страницы, форму поиска или логотип.
- <hgroup>
- Используется для группирования заголовков веб-страницы или раздела.
- <html>
- Является контейнером, который заключает в себе всё содержимое веб-страницы.
- <link>
- Позволяет авторам присоединять различные ресурсы к своим документам. Ссылка на ресурс в теге <link> определяется атрибутом href, который должен быть всегда указан и должен содержать непустой правильный URL-адрес.
- <main>
- Представляет основное содержимое веб-страницы. Он представляет уникальный контент, в который не следует включать повторяющиеся на разных веб-страницах элементы сайдбаров, навигационные ссылки, информацию о копирайте, логотипы и тому подобное.
- <meta>
- Определяет данные, которые используются для хранения информации, предназначенной для браузеров и поисковых систем.
- <nav>
- Предназначен для создания блока навигации веб-страницы или всего веб-сайта.
- <section>
- Представляет собой универсальный раздел документа. Группирует тематическое содержимое и обычно содержит заголовок.
- <template>
- Задаёт шаблон для фрагмента HTML, который может быть клонирован и вставлен в документ через скрипты.
- <title>
- Определяет заголовок html-документа.