Полный список тегов HTML5

Для наглядности в таблице ниже представлен полный справочник тегов HTML, новые теги HTML 5 выделены.

Таблица 1. Справочник тегов HTML5
Тег Краткое описание
<comment>Определяет комментарий
<DOCTYPE>Определяет тип документа
<a>Определяет гиперссылки
<abbr>Определяет аббревиатуру
<acronym>Не поддерживается. Определяет акроним
<address>Определяет элемент с адресом
<applet>Не поддерживается. Определяет апплет
<area>Определяет область внутри изображения карты
<article>Определяет статью
<aside>Определяет контент в стороне от основного контента страницы
<audio>Определяет аудио контент
<b>Определяет жирный текст
<base>Определяет базовый URL для всех относительных ссылок на странице
<basefont>Не поддерживается. Используетя вместо CSS для задания шрифта
<bdo>Определяет направление отображения текста
<big>Не поддерживается. Определяет большой текст
<blockquote>Определяет длинную цитату
<body>Определяет элемент тела документа
<br>Вставка одного разрыва строки
<button>Определяет кнопку
<canvas>Определяет графики
<caption>Определяет заголовок (подпись) таблицы
<center>Не поддерживается. Определяет текст по центру
<cite>Определяет цитату или сноску на материал
<code>Определяет, что текст является программным кодом
<col>Определяет атрибуты для столбцов таблицы
<colgroup>Определяет групп столбцов таблицы
<command>Определяет командную кнопку
<datagrid>Определяет данные в упорядоченный список
<datalist>Определяет выпадающий список
<datatemplate>Определяет шаблон данных
<dd>Определяет описание определения
<del>Определяет удаленный текст
<details>Определяет детали элемента
<dialog>Определяет диалог (разговор)
<dir>Не поддерживается. Определяет список директорий
<div>Определяет секцию (блок) в документе
<dfn>Определяет определение термина
<dl>Определяет список определений
<dt>Определяет определение термина в списке
<em>Определяет выделенный текст
<embed>Определяет внешний интерактивный контент или плагин
<eventsource>Определяет цель события, отправляемого по серверу
<fieldset>Определяет сгруппированный набор полей формы
<figure>Определяет группу медиа-контента, и их подписи
<font>Устаревший. Определяет шрифт текста, размер и цвет
<footer>Определяет нижний колонтитул для раздела или страницы
<form>Определяет форму
<frame>Не поддерживается. Определяет фрейм
<frameset>Не поддерживается. Определяет набор фреймов
<h1> по <h6>Определяет заголовок с 1 по 6 заголовок
<head>Определяет информацию о документе
<header>Определяет область заголовка раздела или страницы
<hr>Определяет горизонтальную линию
<html>Определяет html документ
<i>Определяет курсив
<iframe>Определяет встроенный фрейм
<img>Определяет изображение
<input>Определяет поле ввода
<ins>Определяет вставленный (обновленный) текст
<isindex>Не поддерживается. Определяет поисковый индекс в документе
<kbd>Определяет текст, набранный на клавиатуре
<label>Определяет метку для элемента формы
<legend>Определяет заголовок группы элементов формы
<li>Определяет элемент списка
<link>Определяет ссылку на ресурс
<mark>Определяет выделенный текст
<map>Определяет изображение карты
<menu>Определяет список меню
<meta>Определяет мета-информацию
<meter>Определяет измерения в течение заранее определенного диапазона
<nav>Определяет навигационные ссылки
<nest>Определяет вложенную точку в шаблоне данных
<noframes>Не поддерживается. Определяет секцию, не поддерживающую фрейм
<noscript>Определяет секцию, не поддерживающую сценарий (скрипт)
<object>Определяет внедренный объект
<ol>Определяет упорядоченный список
<optgroup>Определяет группу вариантов в раскрывающемся списке
<option>Определяет вариант в раскрывающемся списке
<output>Определяет некоторые виды результата
<p>Определяет параграф (абзац)
<param>Определяет параметр для объекта
<pre>Определяет выровненный (форматированный) текст
<progress>Определяет ход выполнения задачи любого рода
<q>Определяет краткую цитату
<rule>Определяет правила для обновления шаблонов
<s>Не поддерживается. Определяет зачеркнутый текст
<samp>Определяет образец программного кода
<script>Определяет сценарий (скрипт)
<section>Определяет раздел (секцию)
<select>Определяет список для выбора
<small>Определяет мелкий текст
<source>Определяет медиа-ресурсы
<span>Определяет раздел в документе
<strike>Не поддерживается. Определяет зачеркнутый текст
<strong>Определяет выделенный жирный текст
<style>Определяет определение стиля
<sub>Определяет индексным текст
<sup>Определяет надстрочным текст
<table>Определяет таблицу
<tbody>Определяет тело таблицы
<td>Определяет ячейку таблицы
<textarea>Определяет область ввода текста
<tfoot>Определяет колонтитул таблицы
<th>Определяет заголовок ячейки таблицы
<thead>Определяет заголовок таблицы
<time>Определяет дату/время
<title>Определяет название документа
<tr>Определяет строку таблицы
<tt>Не поддерживается. Определяет телетайп текст
<u>Не поддерживается. Определяет подчеркнутый текст
<ul>Определяет неупорядоченный список
<var>Определяет переменную
<video>Определяет видео
<xmp>Не поддерживается. Определяет выровненный текст

Из Таблицы 1 видим, что новых тегов достаточно много, некоторые из них уже ориентированы на динамический контент, что дает большое преимущество HTML 5 перед HTML 4. Все эти теги подробно рассмотрим в новых статьях.

Список атрибутов HTML5

В таблице ниже приведен список основных атрибутов HTML 5. Новые атрибуты и их значения выделены.

Справочник атрибутов HTML5
Атрибут Значение Краткое описание
accesskeycharacterНе поддерживается. Определяет сочетание клавиш для доступа к элементу
classclassnameОпределяет имя класса для элемента (используется для определения класса в таблице стилей)
contenteditabletrue
false
Определяет, может ли пользователь редактировать содержимое (контент)
contextmenumenu_idОпределяет контекстное меню элемента
dirltr
rtl
Определяет направление текста контента в элементе
draggabletrue
false
auto
Определяет, может ли пользователь перетащить элемент
ididОпределяет уникальный идентификатор элемента
irrelevanttrue
false
Определяет, что элемент не имеет значения. Элемент, имеющий значение не отображается
langlanguage_codeОпределяет код языка содержимого (контента) в элементе
refURL / idОпределяет ссылку на другой документ / часть документа (используется только тогда, когда значение атрибута установлено)
registrationmarkreg_markОпределяет зарегистрированный знак элемента
stylestyle_definitionОпределяет встроенный стиль элемента
tabindexnumberОпределяет порядок перехода элемента
templateURL / idОпределяет ссылку на другой документ / часть документа, которые должны быть применены к элементу
titletextОпределяет дополнительную информацию об элементе