Полное описание тегов HTML приводится в официальных документах W3C (от англ. World Wide Web Consortium — Консорциум Всемирной паутины) — организация, разрабатывающая и внедряющая технологические стандарты для Web. Консорциум возглавляет Тим Бернерс-Ли, изобретатель протокола HTTP и языка HTML.

Русские переводы этих стандартов включены в состав этой книги:

Язык HTML последней версии 4.01 включает в себя примерно 90 элементов и около сотни атрибутов. Однако большая часть элементов и атрибутов предназначены для визуальной, а не структурной разметки, поэтому вместо них гораздо эффективнее использовать стилевые определения, записанные на языке CSS.

Ниже приводятся небольшой список элементов HTML, вполне достаточный не только для учебных задач, но и для реального построения “настоящих” больших сайтов. Этот список содержит структурные элементы за исключением элементов CENTER и FONT — их использование не рекомендуется.

Элементы уровня блока окружены рамочкой.

Тег Описание
A Гиперссылка. Конечный тег обязателен.
BIG Укрупнение шрифта. Конечный тег обязателен.
BLOCKQUOTE Большая цитата. Конечный тег обязателен. Элемент представляется на экране как блок с отступом.
BR Принудительный переход на новую строку. Конечный тег отсутствует.
CENTER Выравнивание блока по центру. Конечный тег обязателен. Элемент не рекомендуется к использованию. Этот элемент эквивалентен элементу DIV с атрибутом align=center.
CITE Текстовая цитата. Конечный тег обязателен. Текст обычно выделяется курсивом.
CODE Фрагмент компьютерного кода. Конечный тег обязателен. Текст выводится моноширинным шрифтом.
DFN Выделение термина. Конечный тег обязателен. Текст обычно выделяется курсивом.
DIV Объединение элементов в один элемент (блок). Конечный тег обязателен. Обычно браузеры переводят строку до и после этого элемента.
Атрибут Значение Описание
align left, right, center, justify Горизонтальное выравнивание: слева, справа, по центру, по ширине.
EM Выделение. Конечный тег обязателен. Текст обычно выделяется курсивом.
FONT Изменение свойств шрифта. Конечный тег обязателен. Элемент не рекомендуется к использованию. Для задания свойств шрифта лучше использовать средства CSS.
Атрибут Значение Описание
size 1 или -2
2 или -1
3
4 или +1
5 или +2
6 или +3
7 или +4
Размер шрифта в условных единицах. Значение size=3 соответствует размеру по умолчанию.
color Имя или код цвета. Примеры: red, #009900. Цвет текста.
Hn Заголовок (n — от 1 до 6). Конечный тег обязателен.
Атрибут Значение Описание
align left, right, center, justify Горизонтальное выравнивание: слева, справа, по центру, по ширине.
HR Горизонтальная линия. Конечный тег отсутствует.
Атрибут Значение Описание
align left, right, center, justify Горизонтальное выравнивание: слева, справа, по центру, по ширине.
noshade Нет. Рисование линии одним цветом.
size Число пикселов. Толщина линии. Значение по умолчанию зависит от браузера.
width Число пикселов или процентов. Длина линии в пикселах или в процентах. По умолчанию width=100%.
IMG Изображение. Конечный тег отсутствует.
LI Элемент списка. Конечный тег не обязателен.
OL Нумерованный список. Конечный тег не обязателен.
P Абзац. Конечный тег необязателен. Внутри элемента не должно быть других блочных элементов, в том числе других элементов P.
Атрибут Значение Описание
align left, right, center, justify Горизонтальное выравнивание: слева, справа, по центру, по ширине.
PRE Авторское форматирование Конечный тег обязателен. Текст выводится на экран так, как он записан в HTML-программе. Вывод выполняется моноширинным шрифтом.
SMALL Уменьшение шрифта. Конечный тег обязателен.
SPAN Объединение (группировка элементов). Конечный тег обязателен. Подобен элементу DIV, но браузер не переводит строку ни до этого элемента, ни после: SPAN — последовательный элемент.
STRONG Сильное выделение. Конечный тег обязателен. Текст обычно выделяется жирностью.
SUB Нижний индекс. Конечный тег обязателен.
SUP Верхний индекс. Конечный тег обязателен.
TABLE Таблица. Конечный тег обязателен.
TD Ячейка таблицы. Конечный тег не обязателен.
TH Заголовочная ячейка таблицы. Конечный тег не обязателен.
TR Строка таблицы. Конечный тег не обязателен.
UL Маркированный список. Конечный тег не обязателен.