HTML Учебник
HTML — это стандартный язык разметки для создания веб-страниц.
Что такое HTML?
- HTML означает Hyper Text Markup Language (Язык гипертекстовой разметки).
- HTML — это стандартный язык разметки для создания веб-страниц.
- HTML описывает структуру веб-страницы.
- HTML состоит из серии элементов.
- HTML-элементы сообщают браузеру, как отображать содержимое.
- HTML-элементы помечают части содержимого, такие как «это заголовок», «это абзац», «это ссылка» и т.д.
Простой HTML-документ
Пример:
<!DOCTYPE html>
<html>
<head>
<title>Заголовок страницы</title>
</head>
<body>
<h1>Мой первый заголовок</h1>
<p>Мой первый абзац.</p>
</body>
</html>
Объяснение примера:
- Декларация
<!DOCTYPE html>определяет, что этот документ является документом HTML5. - Элемент
<html>является корневым элементом HTML-страницы. - Элемент
<head>содержит метаинформацию о HTML-странице. - Элемент
<title>задает заголовок для HTML-страницы (который отображается в панели заголовка браузера или на вкладке страницы). - Элемент
<body>определяет тело документа и является контейнером для всего видимого содержимого, такого как заголовки, абзацы, изображения, гиперссылки, таблицы, списки и т.д. - Элемент
<h1>задает крупный заголовок. - Элемент
<p>задает абзац.
Что такое HTML-элемент?
HTML-элемент определяется открывающим тегом, некоторым содержимым и закрывающим тегом:
<имя_тега> Здесь идет содержимое... </имя_тега>
HTML-элемент — это все, что находится между открывающим и закрывающим тегами:
<h1>Мой первый заголовок</h1>
<p>Мой первый абзац.</p>
| Открывающий тег | Содержание элемента | Закрывающий тег |
|---|---|---|
<h1> | Мой первый заголовок | </h1> |
<p> | Мой первый абзац. | </p> |
<br> | нет | нет |
Примечание: Некоторые HTML-элементы не имеют содержимого (например, элемент <br>). Эти элементы называются пустыми элементами. Пустые элементы не имеют закрывающего тега!
Веб-браузеры
Задача веб-браузера (Chrome, Edge, Firefox, Safari) — читать HTML-документы и правильно их отображать.
Браузер не отображает HTML-теги, но использует их для определения того, как отображать документ:

Структура HTML-страницы
Ниже приведена визуализация структуры HTML-страницы:
Примечание: Содержимое внутри раздела <body> будет отображаться в браузере. Содержимое внутри элемента <title> будет показано в панели заголовков браузера или на вкладке страницы.
История HTML
С первых дней Всемирной паутины было много версий HTML:
| Год | Версия |
|---|---|
| 1989 | Тим Бернерс-Ли (Tim Berners-Lee) придумал World Wide Web |
| 1991 | Тим Бернерс-Ли (Tim Berners-Lee) придумал HTML |
| 1993 | Дейв Рэггитт (Dave Raggett) представил прототип HTML+ |
| 1995 | Стандарт HTML 2.0 |
| 1997 | HTML 3.2 |
| 1999 | HTML 4.01 |
| 2000 | Появление XHTML 1.0 |
| 2008 | Начало работ над HTML5 |
| 2012 | Спецификация HTML5 |
| 2014 | Официальный выпуск HTML5 |
| 2016 | HTML 5.1 Candidate Rec |
| 2017 | Вторая редакция HTML5.1 |
| 2017 | Финальная версия HTML5.2 |
Данный учебник соответствует последней спецификации HTML5.