HTML5

Теги, относящиеся к новой версии HTML.

Тег <article>

Определяет содержание сайта вроде новости, статьи, записи блога, форума или др.

Тег <aside>

Определяет блок сбоку от контента для размещения рубрик, ссылок на архив, меток и другой информации.

Тег <audio>

Добавляет, воспроизводит и управляет настройками аудиозаписи на веб-странице.

Тег <bdi>

Указывает фрагмент текста, который должен быть изолирован от изменения направления вывода текста.

Тег <canvas>

Создает область, в которой при помощи JavaScript можно рисовать разные объекты, выводить изображения, трансформировать их и менять свойства.

Тег <command>

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

Тег <datalist>

Создает список вариантов, которые можно выбирать при наборе в текстовом поле.

Тег <details>

Используется для хранения информации, которую можно скрыть или показать по требованию пользователя.

Тег <embed>

Используется для загрузки и отображения объектов.

Тег <figcaption>

Содержит описание для тега <figure>.

Тег <figure>

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

Тег <footer>

Определяет «подвал» сайта или раздела.

Тег <header>

Определяет «шапку» сайта или раздела.

Тег <hgroup>

Используется для группирования заголовков веб-страницы или раздела.

Тег <keygen>

Используется для генерации пары ключей — закрытого и открытого.

Тег <main>

Элемент <main> предназначен для основного содержимого документа. Содержимое должно быть уникальным и не включать типовые блоки вроде шапки сайта, подвала, навигации, боковой панели, формы поиска и т. п.

Тег <mark>

Помечает текст как выделенный.

Тег <menu>

Отображает список меню.

Тег <meter>

Используется для вывода значения в некотором известном диапазоне.

Тег <nav>

Группирует ссылки навигации по сайту.

Тег <output>

Определяет область для вывода, преимущественно с помощью скриптов.

Тег <progress>

Используется для отображения прогресса завершенности задачи.

Тег <rp>

Используется для вывода текста в браузерах, которые не поддерживают тег <ruby>.

Тег <rt>

Добавляет аннотацию сверху или снизу от текста, заключенного в контейнер <ruby>.

Тег <ruby>

Предназначен для добавления небольшой аннотации сверху или снизу от заданного текста.

Тег <section>

Задаёт раздел документа, может применяться для блока новостей, контактной информации, глав текста, вкладок в диалоговом окне и др.

Тег <source>

Вставляет звуковой или видеофайл для тегов <audio> и <video>.

Тег <summary>

Указывает заголовок для тега <details>, по которому можно щелкать для разворачивания/сворачивания информации.

Тег <time>

Помечает текст внутри тега как дату, время или оба значения.

Тег <video>

Добавляет, воспроизводит и управляет настройками видеоролика на веб-странице.

Тег <wbr>

Указывает браузеру место, где допускается делать перенос строки в тексте, если этого требует ширина родительского элемента.