HTML Справочник элементов - Все теги по категории
Основные HTML теги
| Тег | Описание |
|---|---|
| <!DOCTYPE> | Определяет тип документа |
| <html> | Определяет документ HTML |
| <head> | Определяет информацию про документ |
| <title> | Определяет заголовок документа |
| <body> | Определяет тело документа |
| <h1> to <h6> | Определяет HTML заголовки |
| <p> | Определяет параграф (абзац) |
| <br> | Вставляет один разрыв строки |
| <hr> | Определяет тематическую смену содержания |
| <!--...--> | Определяет комментарий |
Форматирование
| Тег | Описание |
|---|---|
| <acronym> | Не поддерживается в HTML5. Используйте <abbr> вместо этого. Определяет акроним |
| <abbr> | Определяет аббревиатуру или акроним |
| <address> | Определяет контактную информацию для автора / владельца документа / статьи |
| <b> | Определяет жирный текст |
| <bdi> | Изолирует часть текста, который может быть отформатирован в другом направлении от другого текста за его пределами |
| <bdo> | Переопределяет текущее направление текста |
| <big> | Не поддерживается в HTML5. Используйте CSS вместо этого. Определяет большой текст |
| <blockquote> | Определяет раздел, что цитируется с другого источника |
| <center> | Не поддерживается в HTML5. Используйте CSS вместо этого. Определяет центрирование текста |
| <cite> | Определяет название произведения |
| <code> | Определяет фрагмент компьютерного кода |
| <del> | Определяет удалённый с документа текст |
| <dfn> | Определяет указанный экземпляр термина |
| <em> | Определяет подчеркнутый текст |
| <font> | Не поддерживается в HTML5. Используйте CSS вместо этого. Определяет шрифт, цвет и размер для текста |
| <i> | Определяет часть текста альтернативным голосом или настроением |
| <ins> | Определяет текст, который был вставлен в документ |
| <kbd> | Определяет ввод с клавиатуры |
| <mark> | Определяет маркированный / выделенный текст |
| <meter> | Определяет скалярное измерение в границах указанного диапазона (датчик) |
| <pre> | Определяет предварительно отформатированный текст |
| <progress> | Определяет ход выполнения задания |
| <q> | Определяет короткую цитату |
| <rp> | Определяет, что отображать в браузерах, которые не поддерживают ruby анотации |
| <rt> | Определяет объяснение / произношение символов (для восточноазиатской типографики) |
| <ruby> | Определяет анотацию ruby (для восточноевропейской типографики) |
| <s> | Определяет текст, который больше не является правильным |
| <samp> | Определяет исходные данные с компьютерной программы |
| <small> | Определяет меньший текст |
| <strike> | Не поддерживается в HTML5. Используйте <del> или <s> вместо этого. Определяет перечеркнутый текст |
| <strong> | Определяет семантически важный текст |
| <sub> | Определяет подстрочный текст (нижний индекс) |
| <sup> | Определяет надстрочный текст (верхний индекс) |
| <template> | Определяет шаблон |
| <time> | Определяет дату / время |
| <tt> | Не поддерживается в HTML5. Используйте CSS вместо этого. Определяет текст телетайпа |
| <u> | Определяет текст, который должен быть стилистически отличным от обычного текста |
| <var> | Определяет переменную |
| <wbr> | Определяет возможный разрыв строки |
Формы и ввод данных
| Тег | Описание |
|---|---|
| <form> | Определяет HTML‑форму для ввода данных пользователем |
| <input> | Определяет элемент управления вводом |
| <textarea> | Определяет многострочный элемент управления вводом (текстовую область) |
| <button> | Определяет кнопку, которую можно нажимать |
| <select> | Определяет выпадающий список |
| <optgroup> | Определяет группу связанных параметров в выпадающем списке |
| <option> | Определяет отдельную опцию в выпадающем списке |
| <label> | Определяет метку для элемента <input> |
| <fieldset> | Группирует связанные элементы формы |
| <legend> | Определяет заголовок для элемента <fieldset> |
| <datalist> | Определяет список заранее заданных вариантов ввода |
| <output> | Определяет результат вычисления |
Фреймы
| Тег | Описание |
|---|---|
| <frame> | Не поддерживается в HTML5. Определяет окно (фрейм) в наборе фреймов |
| <frameset> | Не поддерживается в HTML5. Определяет набор фреймов |
| <noframes> | Не поддерживается в HTML5. Определяет альтернативное содержимое для пользователей, которые не поддерживают фреймы |
| <iframe> | Определяет встроенный фрейм |
Изображения
| Тег | Описание |
|---|---|
| <img> | Определяет изображение |
| <map> | Определяет карту изображения на стороне клиента |
| <area> | Определяет область внутри карты изображения |
| <canvas> | Используется для рисования «на лету» с помощью скриптов (обычно JavaScript) |
| <figcaption> | Определяет подпись к элементу <figure> |
| <figure> | Определяет автономный блок содержимого |
| <picture> | Определяет контейнер для нескольких ресурсов изображения |
| <svg> | Определяет контейнер для SVG‑графики |
Аудио / Видео
| Тег | Описание |
|---|---|
| <audio> | Определяет звуковой контент |
| <source> | Определяет несколько медиа‑ресурсов для медиа‑элементов (<video>, <audio>, <picture>) |
| <track> | Определяет текстовые дорожки для медиа‑элементов (<video> и <audio>) |
| <video> | Определяет видео или фильм |
Ссылки
| Тег | Описание |
|---|---|
| <a> | Определяет гиперссылку |
| <link> | Определяет связь между документом и внешним ресурсом (чаще всего используется для подключения внешних таблиц стилей) |
| <nav> | Определяет навигационные ссылки (навигацию сайта) |
Списки
| Тег | Описание |
|---|---|
| <ul> | Определяет неупорядоченный (ненумерованный) список |
| <ol> | Определяет упорядоченный (нумерованный) список |
| <li> | Определяет элемент списка |
| <dir> | Не поддерживается в HTML5. Используйте <ul> вместо этого. Определяет список каталогов |
| <dl> | Определяет список описаний |
| <dt> | Определяет термин / имя в списке описаний |
| <dd> | Определяет описание / значение термина в списке описаний |
Таблицы
| Тег | Описание |
|---|---|
| <table> | Определяет таблицу |
| <caption> | Определяет подпись таблицы |
| <th> | Определяет ячейку заголовка таблицы |
| <tr> | Определяет строку таблицы |
| <td> | Определяет ячейку таблицы |
| <thead> | Группирует содержимое заголовка таблицы |
| <tbody> | Группирует содержимое тела таблицы |
| <tfoot> | Группирует содержимое нижнего колонтитула таблицы |
| <col> | Указывает свойства столбцов для каждого столбца внутри элемента <colgroup> |
| <colgroup> | Определяет группу одного или нескольких столбцов таблицы для форматирования |
Стили и семантика
| Тег | Описание |
|---|---|
| <style> | Определяет информацию о стилях для документа |
| <div> | Определяет блочный раздел в документе |
| <span> | Определяет строчный раздел в документе |
| <header> | Определяет заголовок для документа или раздела |
| <footer> | Определяет нижний колонтитул (футер) для документа или раздела |
| <main> | Определяет основное содержимое документа |
| <section> | Определяет раздел (секцию) в документе |
| <article> | Определяет статью |
| <aside> | Определяет содержимое, расположенное в стороне от основного контента страницы |
| <details> | Определяет дополнительные детали, которые пользователь может раскрывать или скрывать |
| <dialog> | Определяет диалоговое окно или модальное окно |
| <summary> | Определяет видимый заголовок для элемента <details> |
| <data> | Связывает заданный контент с машиночитаемым значением |
Мета‑информация
| Тег | Описание |
|---|---|
| <head> | Определяет информацию о документе |
| <meta> | Определяет метаданные HTML‑документа |
| <base> | Определяет базовый URL‑адрес или цель для всех относительных ссылок документа |
| <basefont> | Не поддерживается в HTML5. Используйте CSS вместо этого. Определяет цвет, размер и шрифт текста по умолчанию для всего документа |
Программирование
| Тег | Описание |
|---|---|
| <script> | Определяет скрипт на стороне клиента |
| <noscript> | Определяет альтернативное содержимое для пользователей, у которых отключены клиентские скрипты |
| <applet> | Не поддерживается в HTML5. Используйте <embed> или <object> вместо этого. Определяет встроенный апплет |
| <embed> | Определяет контейнер для внешнего (не HTML) приложения |
| <object> | Определяет встроенный объект |
| <param> | Определяет параметр для объекта |
