Этот раздел содержит полный список стандартных тегов, относящихся к последним спецификациям HTML5 и XHTML 1.1. Все теги сгруппированы по категориям.

Структура

ТегОписание
<a>Создает ссылку
<article>Запись в блоге, статья или другая автономная единица информации
<aside>Представляет собой отдельный раздел веб-страницы, который находится сбоку от основного контента
<body>Основное содержимое документа
<br>Производит разрыв строки в тексте
<details>Представляет виджет, из которого пользователь может получить дополнительную информацию
<div>Является универсальным контейнером для содержимого
<h1> — <h6>Определяет заголовки
<head>Определяет заголовок документа, который содержит информацию о странице
<header>Определяет заголовок документа или раздела
<hgroup>Определяет группу заголовков
<hr>Используется для вставки линии визуального разделения
<html>Определяет корневой элемент HTML-документа
<footer>Представляет нижний колонтитул документа или раздела
<nav>Определяет раздел навигационных ссылок
<p>Определяет абзац текста
<section>Предназначен для семантического разделения документа на секции
<span>Является общим контейнером для встроенного или фразового содержимого
<summary>Определяет краткое содержание, видимое для пользователя. Используется вместе с элементом <details>

Мета-теги

ТегОписание
<base>Определяет базовый URL для всех связанных объектов на странице
<basefont>Определяет основной шрифт для страницы
<link>Предназначен для вставки каких-либо внешних ресурсов в HTML-документ
<meta>Предоставляет структурированные метаданные о содержании документа
<style>Вставляет информацию о CSS-стилях в заголовок документа
<title>Определяет заголовок для документа

Формы

ТегОписание
<button>Создает нажимаемую кнопку
<datalist>Представляет набор предопределенных параметров для элемента <input>
<fieldset>Определяет набор связанных полей формы
<form>Определяет HTML-форму для пользовательского ввода информации
<input>Определяет элемент управления вводом
<keygen>Представляет элемент управления для создания пары открытый-закрытый ключ
<label>Определяет заголовок для элемента управления <input>
<legend>Определяет заголовок для элемента <fieldset>
<meter>Представляет скалярное измерение в известном диапазоне
<optgroup>Определяет группу связанных параметров в списке выбора
<option>Определяет опцию в списке выбора
<select>Определяет список выбора в форме
<textarea>Определяет многострочный элемент управления вводом текста в форме

Форматирование

ТегОписание
<abbr>Определяет сокращенную форму более длинного слова или фразы
<acronym>Определяет аббревиатуру
<address>Определяет контактную информацию автора документа
<b>Отображает текст жирным шрифтом
<bdi>Представляет собой диапазон текста, который изолирован от другого текста в целях форматирования в другом направлении
<bdo>Переопределяет текущее направление текста
<big>Отображает текст в большом размере
<blockquote>Определяет длинную цитату
<center>Выравнивает содержимое по центру вмещающего блока
<cite>Указывает ссылку на источник цитаты
<code>Определяет текст как компьютерный код
<del>Определяет перечеркнутый текст
<dfn>Представляет определяющий экземпляр термина
<em>Используется для выделения текстового содержимого
<font>Определяет шрифт, цвет и размер текста
<i>Отображает текст курсивом
<ins>Определяет блок текста, который был вставлен в документ
<kbd>Определяет введенный пользователем текст с клавиатуры
<mark>Представляет текст, выделенный для справочных целей
<output>Представляет результат расчета
<pre>Определяет блок предварительно отформатированного текста
<progress>Представляет ход выполнения задачи
<q>Определяет короткую встроенную цитату
<rp>Используется для обеспечения резервных скобок для браузеров, которые не поддерживают аннотации тега <ruby>
<rt>Используется внутри тега <ruby> для определения произношения символа, представленного в аннотации
<ruby>Используется для обозначения произношения восточноазиатских символов
<s>Отображает вложенный текст в зачеркнутом стиле, то есть через него проходит линия
<samp>Определяет текст в качестве примера кода
<small>Отображает текст в меньшем размере
<strike>Отображает текст в зачеркнутом стиле
<strong>Выделяет текст жирным шрифтом
<sub>Отображает вложенный текст как подстрочный
<sup>Отображает вложенный текст как надстрочный
<tt>Отображает заключенный текст моноширинным шрифтом
<u>Отображает текст с подчеркиванием
<var>Определяет переменную
<wbr>Представляет возможность разрыва строки

Списки

ТегОписание
<dd>Представляет описание или определение элемента в списке описания
<dir>Определяет список каталогов
<dl>Определяет список определений
<dt>Определяет термин (элемент) в списке определений
<li>Определяет элемент списка
<ol>Определяет упорядоченный список
<menu>Определяет список (или меню) сообщений, которые может выполнять пользователь
<ul>Определяет неупорядоченный список

Таблицы

ТегОписание
<caption>Определяет заголовок таблицы
<col>Определяет значения атрибутов для одного или нескольких столбцов в таблице
<colgroup>Определяет атрибуты для нескольких столбцов в таблице
<table>Определяет таблицу данных
<tbody>Группирует набор строк, определяющих тело таблицы
<td>Определяет ячейку данных в таблице
<tfoot>Группирует набор строк, определяющих подвал таблицы
<thead>Группирует набор строк, определяющих заголовок таблицы
<th>Определяет ячейку заголовка в таблице
<tr>Определяет ряд ячеек в таблице

Скрипты

ТегОписание
<noscript>Определяет альтернативный контент для отображения, когда браузер не поддерживает скрипты
<script>Помещает скрипт в документ для обработки на стороне клиента

Встраивание контента

ТегОписание
<applet>Встраивает апплет Java (мини-приложения Java) на страницу. Вместо этого используйте элемент <object>
<area>Определяет конкретную область на карте изображения
<audio>Используется для встраивания аудиоконтента в документ HTML
<canvas>Определяет область в документе, которая может использоваться для рисования графики на лету с помощью скриптов (обычно JavaScript)
<embed>Встраивает внешнее приложение, обычно мультимедийный контент, такой как аудио или видео, в документ HTML
<figcaption>Определяет заголовок для фигуры
<figure>Представляет собой некоторую единицу содержимого, необязательно с заголовком, которая является автономной
<frame>Определяет один frame внутри
<frameset>Определяет набор фреймов
<iframe>Отображает URL-адрес во встроенном фрейме
<img>Отображает встроенное изображение
<map>Указывает карту изображения на стороне клиента
<noframes>Определяет альтернативный контент, который отображается в браузерах, которые не поддерживают фреймы
<object>Определяет некий объект в документе HTML
<param>Определяет параметр для объекта или элемента апплета
<source>Используется для указания нескольких альтернативных медиаресурсов
<time>Представляет время и/или дату
<track>Используется для указания дополнительных текстовых дорожек для тегов <audio> и <video>
<video>Встраивает видеоконтент в документ HTML