Теги по назначению: HTML5

HTML5

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

<article>Тег <article> задает содержание сайта вроде новости, статьи, записи блога, форума или др.
<aside>Определяет блок сбоку от контента для размещения рубрик, ссылок на архив, меток и другой информации.
<audio>Добавляет, воспроизводит и управляет настройками аудиозаписи на веб-странице.
<bdi> Элемент <bdi> указывает фрагмент текста, который должен быть изолирован от изменения направления вывода текста.
<canvas>Создает область, в которой при помощи JavaScript можно рисовать разные объекты, выводить изображения, трансформировать их и менять свойства.
<command>Создает команду в виде переключателя, флажка или обычной кнопки.
<data> Представляет содержимое в машиночитаемом виде, предназначенное для внешних автоматизированных систем или скриптов на самом сайте.
<datalist>Создает список вариантов, которые можно выбирать при наборе в текстовом поле.
<details>Тег <details> используется для хранения информации, которую можно скрыть или показать по требованию пользователя.
<dialog> Представляет собой диалоговое окно, в котором можно выводить сообщение или форму, например, для входа на сайт.
<dialog>Представляет собой диалоговое окно, в котором можно выводить сообщение или форму, например, для входа на сайт.
<embed>Элемент <embed> используется для загрузки и отображения объектов (например, видеофайлов, флэш-роликов, некоторых звуковых файлов и т.д.), которые исходно браузер не понимает.
<figcaption>Содержит описание для тега <figure>.
<figure>Используется для группирования любых элементов, например, изображений и подписей к ним.
<footer>Тег <footer> задаёт «подвал» сайта или раздела, в нём может располагается имя автора, дата документа, контактная и правовая информация.
<header>Тег <header> задает «шапку» сайта или раздела, в которой обычно располагается заголовок.
<hgroup>Используется для группирования заголовков веб-страницы или раздела.
<keygen>Используется для генерации пары ключей — закрытого и открытого. Когда форма отправляется на сервер, закрытый ключ сохраняется на локальном компьютере, а открытый ключ передается вместе с формой.
<main> Предназначен для основного содержимого документа.
<mark>Тег <mark> помечает текст как выделенный. Такой текст ничем не отличается от обычного, но его вид может быть изменен с помощью стилей.
<menu>Тег <menu> предназначен для отображения списка пунктов меню.
<menuitem> Задаёт команду, которую пользователь может вызывать через контекстное меню.
<meter>Используется для вывода значения в некотором известном диапазоне.
<noindex> Запрещает поисковой системе Яндекс индексировать текст и другие элементы внутри <noindex>.
<nav>Тег <nav> задает навигацию по сайту.
<output>Определяет область в которую выводится информация, преимущественно с помощью скриптов.
<picture> Представляет собой контейнер для хранения нескольких элементов <source>, которые поддерживают элемент <img>.
<progress>Используется для отображения прогресса завершенности задачи. Изменение значения происходит через JavaScript.
<rp>Используется для вывода текста в браузерах, которые не поддерживают тег <ruby>.
<rt>Тег <rt> добавляет аннотацию сверху или снизу от текста, заключенного в контейнер <ruby>.
<rtc> Текстовый контейнер внутри <ruby>.
<ruby>Тег <ruby> предназначен для добавления небольшой аннотации сверху или снизу от заданного текста.
<section>Задает раздел документа, который может включать в себя заголовки, шапку, подвал и текст. Допускается вкладывать один тег <section> внутрь другого.
<source>Вставляет звуковой или видеофайл для тегов <audio> и <video>.
<summary>Указывает заголовок для тега <details>, по которому можно щелкать для разворачивания/сворачивания информации.
<template> Представляет собой механизм для хранения содержимого на стороне клиента, которое не отображается в процессе загрузки страницы, но впоследствии может быть заполнено с помощью JavaScript.
<time>Помечает текст внутри тега <time> как дата, время или оба значения.
<video>Добавляет, воспроизводит и управляет настройками видеоролика на веб-странице.
<wbr>Тег <wbr> указывает браузеру место, где допускается делать перенос строки в тексте, если этого требует ширина родительского элемента.