Полное описание тегов HTML приводится в официальных документах W3C (от англ. World Wide Web Consortium — Консорциум Всемирной паутины) — организация, разрабатывающая и внедряющая технологические стандарты для Web. Консорциум возглавляет Тим Бернерс-Ли, изобретатель протокола HTTP и языка HTML.
Русские переводы этих стандартов включены в состав этой книги:
Язык HTML последней версии 4.01 включает в себя примерно 90 элементов и около сотни атрибутов. Однако большая часть элементов и атрибутов предназначены для визуальной, а не структурной разметки, поэтому вместо них гораздо эффективнее использовать стилевые определения, записанные на языке CSS.
Ниже приводятся небольшой список элементов HTML, вполне достаточный не только для учебных задач, но и для реального построения “настоящих” больших сайтов. Этот список содержит структурные элементы за исключением элемента FONT — использование этого элемента не рекомендуется.
Элементы уровня блока окружены рамочкой.
| Тег | Описание | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | Гиперссылка. Конечный тег обязателен. | BIG | Укрупнение шрифта. Конечный тег обязателен. | |||||||||||||
| BLOCKQUOTE | Большая цитата. Конечный тег обязателен. Элемент представляется на экране как блок с отступом. | |||||||||||||||
| BR | Принудительный переход на новую строку. Конечный тег отсутствует. | |||||||||||||||
| CITE | Текстовая цитата. Конечный тег обязателен. Текст обычно выделяется курсивом. | |||||||||||||||
| CODE | Фрагмент компьютерного кода. Конечный тег обязателен. Текст выводится моноширинным шрифтом. | |||||||||||||||
| DFN | Выделение термина. Конечный тег обязателен. Текст обычно выделяется курсивом. | |||||||||||||||
| DIV |
Объединение элементов в один элемент (блок). Конечный тег обязателен.
|
|||||||||||||||
| EM | Выделение. Конечный тег обязателен. Текст обычно выделяется курсивом. | |||||||||||||||
| FONT |
Изменение свойств шрифта. Конечный тег обязателен. Элемент не
рекомендуется к использованию. Для задания свойств шрифта лучше
использовать средства CSS.
|
|||||||||||||||
| Hn |
Заголовок (n — от 1 до 6). Конечный тег обязателен.
|
|||||||||||||||
| HR |
Горизонтальная линия. Конечный тег отсутствует.
|
|||||||||||||||
| IMG | Изображение. Конечный тег отсутствует. | |||||||||||||||
| LI | Элемент списка. Конечный тег не обязателен. | |||||||||||||||
| OL | Нумерованный список. Конечный тег не обязателен. | |||||||||||||||
| P |
Абзац. Конечный тег необязателен. Внутри элемента не должно
быть других блочных элементов, в том числе других элементов P.
|
|||||||||||||||
| PRE | Авторское форматирование Конечный тег обязателен. Текст выводится на экран так, как он записан в HTML-программе. Вывод выполняется моноширинным шрифтом. | |||||||||||||||
| SMALL | Уменьшение шрифта. Конечный тег обязателен. | |||||||||||||||
| SPAN | Объединение (группировка элементов). Конечный тег обязателен. Подобен элементу DIV, но браузер не переводит строку ни до этого элемента, ни после: SPAN — строчный элемент. | |||||||||||||||
| STRONG | Сильное выделение. Конечный тег обязателен. Текст обычно выделяется жирностью. | |||||||||||||||
| SUB | Нижний индекс. Конечный тег обязателен. | |||||||||||||||
| SUP | Верхний индекс. Конечный тег обязателен. | |||||||||||||||
| TABLE | Таблица. Конечный тег обязателен. | |||||||||||||||
| TD | Ячейка таблицы. Конечный тег не обязателен. | |||||||||||||||
| TH | Заголовочная ячейка таблицы. Конечный тег не обязателен. | |||||||||||||||
| TR | Строка таблицы. Конечный тег не обязателен. | |||||||||||||||
| UL | Маркированный список. Конечный тег не обязателен. |