HTML — это стандартный язык разметки для веб-страниц.
С помощью HTML вы можете создать свой собственный веб-сайт.
HTML прост в освоении — Вам понравится!
Выучить HTML Бесплатно »
Простое обучение с помощью HTML «Попробуйте сами»
С помощью редактора «Попробуйте сами» вы можете отредактировать HTML-код и просмотреть результат:
Пример
<!DOCTYPE html>
<html>
<head>
<title>HTML Учебник</title>
</head>
<body>
<h1>Это заголовок</h1>
<p>Это параграф.</p>
</body>
</html>
Попробуйте сами »
Нажмите на кнопку «Попробуйте сами», чтобы увидеть, как это работает.
HTML Примеры
В этом руководстве по HTML вы найдете более 200 примеров. С помощью нашего онлайн
-редактора «Попробуйте сами» вы можете редактировать и тестировать каждый пример самостоятельно!
Перейдите к примерам HTML!
HTML Упражнения
Это руководство по HTML также содержит почти 100 упражнений по HTML.
Проверьте себя с помощью Упражнений
Упражнение:
Добавьте «всплывающую подсказку» к абзацу ниже с текстом «О SchoolsW3».
<p =»О SchoolsW3″>SchoolsW3 — это сайт веб-разработчика.</p>
HTML Тест-викторина
Проверьте свои навыки работы с HTML с помощью нашей HTML-викторины!
Старт тест по HTML!
HTML Справочник
В SchoolsW3 вы найдете все ссылки на HTML-элементы,
атрибуты, события, названия цветов, сущности, наборы символов, кодировку URL,
языковые коды, HTTP-сообщения, поддержку браузера и многое другое:
Последнее обновление: 14.07.2021
-
Глава 1. Введение в HTML5
-
Что такое HTML
-
Элементы и атрибуты
-
Создание документа
-
Разновидности синтаксиса
-
-
Глава 2. Элементы в HTML5
-
Элемент head и метаданные веб-страницы
-
Элементы группировки
-
Заголовки
-
Форматирование текста
-
Работа с изображениями
-
Списки
-
Элемент details
-
Список определений
-
Таблицы
-
Ссылки
-
Элементы figure и figcaption
-
Фреймы
-
-
Глава 3. Работа с формами
-
Формы
-
Элементы форм
-
Кнопки
-
Текстовые поля
-
Метки и автофокус
-
Элементы для ввода чисел
-
Флажки и переключатели
-
Элементы для ввода цвета, url, email, телефона
-
Элементы для ввода даты и времени
-
Отправка файлов
-
Список select
-
Textarea
-
Валидация форм
-
Элементы fieldset и legend
-
-
Глава 4. Семантическая структура страницы
-
Элемент article
-
Элемент section
-
Элемент nav
-
Элементы header, footer и address
-
Элемент aside
-
Элемент main
-
-
Глава 5. Основы CSS3. Селекторы
-
Введение в стили
-
Селекторы
-
Селекторы потомков
-
Селекторы дочерних элементов
-
Селекторы элементов одного уровня
-
Псевдоклассы
-
Псевдоклассы дочерних элементов
-
Псевдоклассы форм
-
Псевдоэлементы
-
Селекторы атрибутов
-
Наследование стилей
-
Каскадность стилей
-
Псевдоклассы :is() и :where()
-
-
Глава 6. Основы CSS3. Свойства
-
Цвет в CSS
-
Стилизация шрифтов
-
Внешние шрифты
-
Высота шрифта
-
Форматирование текста
-
Стилизация абзацев
-
Стилизация списков
-
Стилизация таблиц
-
Блочная модель
-
Внешние отступы
-
Внутренние отступы
-
Границы
-
Размеры элементов. Box-sizing
-
Фон элемента
-
Создание тени у элемента
-
Контуры элементов
-
Обтекание элементов
-
Прокрутка элементов
-
Линейный градиент
-
Радиальный градиент
-
Стилизация элемента details
-
-
Глава 7. Создание макета страницы и верстка
-
Блочная верстка. Часть 1
-
Блочная верстка. Часть 2
-
Вложенные плавающие блоки
-
Выравнивание столбцов по высоте
-
Свойство display
-
Создание панели навигации
-
Выравнивание плавающих элементов
-
Создание простейшего макета
-
Позиционирование
-
Фиксированное позиционирование
-
-
Глава 8. Трансформации, переходы и анимации
-
Трансформации
-
Переходы
-
Анимация
-
-
Глава 9. Адаптивный дизайн
-
Введение в адаптивный дизайн
-
Метатег Viewport
-
Media Query в CSS
-
-
Глава 10. Мультимедиа
-
Видео
-
Аудио
-
Media API. Управление видео из JavaScript
-
-
Глава 11. Canvas
-
Доступ к canvas и рисование прямоугольников
-
Настройка рисования
-
Фоновые изображения
-
Создание градиента
-
Рисование текста
-
Рисование фигур
-
Рисование изображений
-
Добавление теней
-
Редактирование пикселей
-
Трансформации
-
Рисование мышью
-
-
Глава 12. Flexbox
-
Что такое Flexbox. Flex Container
-
Направление flex-direction
-
flex-wrap
-
flex-flow. Порядок элементов
-
Выравнивание элементов. justify-content
-
Выравнивание элементов. align-items и align-self
-
Выравнивание строк и столбцов. align-content
-
Управление элементами. flex-basis, flex-shrink и flex-grow
-
Многоколоночный дизайн на Flexbox
-
Макет страницы на Flexbox
-
-
Глава 13. Grid Layout
-
Что такое Grid Layout. Grid Container
-
Строки и столбцы
-
Функция repeat и свойство grid
-
Размеры строк и столбцов
-
Отступы между столбцами и строками
-
Позиционирование элементов
-
Наложение элементов
-
Направление и порядок элементов
-
Именованные grid-линии
-
Именованные grid-линии и функция repeat
-
Области грида
-
Макет страницы в Grid Layout
-
-
Глава 14. Переменные CSS
-
Стилизация с помощью переменных
-
Создание тем CSS с помощью переменных
-
Стили CSS как хранилище данных
-
- Глава 1. Введение в HTML5
- Что такое HTML
- Элементы и атрибуты
- Создание документа
- Разновидности синтаксиса
- Глава 2. Элементы в HTML5
- Элемент head и метаданные веб-страницы
- Элементы группировки
- Заголовки
- Форматирование текста
- Работа с изображениями
- Списки
- Элемент details
- Список определений
- Таблицы
- Ссылки
- Элементы figure и figcaption
- Фреймы
- Глава 3. Работа с формами
- Формы
- Элементы форм
- Кнопки
- Текстовые поля
- Метки и автофокус
- Элементы для ввода чисел
- Флажки и переключатели
- Элементы для ввода цвета, url, email, телефона
- Элементы для ввода даты и времени
- Отправка файлов
- Список select
- Textarea
- Валидация форм
- Элементы fieldset и legend
- Глава 4. Семантическая структура страницы
- Элемент article
- Элемент section
- Элемент nav
- Элементы header, footer и address
- Элемент aside
- Элемент main
- Глава 5. Основы CSS3. Селекторы
- Введение в стили
- Селекторы
- Селекторы потомков
- Селекторы дочерних элементов
- Селекторы элементов одного уровня
- Псевдоклассы
- Псевдоклассы дочерних элементов
- Псевдоклассы форм
- Псевдоэлементы
- Селекторы атрибутов
- Наследование стилей
- Каскадность стилей
- Псевдоклассы :is() и :where()
- Глава 6. Основы CSS3. Свойства
- Цвет в CSS
- Стилизация шрифтов
- Внешние шрифты
- Высота шрифта
- Форматирование текста
- Стилизация абзацев
- Стилизация списков
- Стилизация таблиц
- Блочная модель
- Внешние отступы
- Внутренние отступы
- Границы
- Размеры элементов. Box-sizing
- Фон элемента
- Создание тени у элемента
- Контуры элементов
- Обтекание элементов
- Прокрутка элементов
- Линейный градиент
- Радиальный градиент
- Стилизация элемента details
- Глава 7. Создание макета страницы и верстка
- Блочная верстка. Часть 1
- Блочная верстка. Часть 2
- Вложенные плавающие блоки
- Выравнивание столбцов по высоте
- Свойство display
- Создание панели навигации
- Выравнивание плавающих элементов
- Создание простейшего макета
- Позиционирование
- Фиксированное позиционирование
- Глава 8. Трансформации, переходы и анимации
- Трансформации
- Переходы
- Анимация
- Глава 9. Адаптивный дизайн
- Введение в адаптивный дизайн
- Метатег Viewport
- Media Query в CSS
- Глава 10. Мультимедиа
- Видео
- Аудио
- Media API. Управление видео из JavaScript
- Глава 11. Canvas
- Доступ к canvas и рисование прямоугольников
- Настройка рисования
- Фоновые изображения
- Создание градиента
- Рисование текста
- Рисование фигур
- Рисование изображений
- Добавление теней
- Редактирование пикселей
- Трансформации
- Рисование мышью
- Глава 12. Flexbox
- Что такое Flexbox. Flex Container
- Направление flex-direction
- flex-wrap
- flex-flow. Порядок элементов
- Выравнивание элементов. justify-content
- Выравнивание элементов. align-items и align-self
- Выравнивание строк и столбцов. align-content
- Управление элементами. flex-basis, flex-shrink и flex-grow
- Многоколоночный дизайн на Flexbox
- Макет страницы на Flexbox
- Глава 13. Grid Layout
- Что такое Grid Layout. Grid Container
- Строки и столбцы
- Функция repeat и свойство grid
- Размеры строк и столбцов
- Отступы между столбцами и строками
- Позиционирование элементов
- Наложение элементов
- Направление и порядок элементов
- Именованные grid-линии
- Именованные grid-линии и функция repeat
- Области грида
- Макет страницы в Grid Layout
- Глава 14. Переменные в CSS
- Стилизация с помощью переменных
- Создание тем CSS с помощью переменных
- Стили CSS как хранилище данных
Помощь сайту
YooMoney:
410011174743222
Перевод на карту
Номер карты:
4048415020898850
HTML (HyperText Markup Language, язык разметки гипертекста) — это язык разметки, который определяет, какие элементы должны располагаться на веб-странице. Текст, ссылки, изображения, списки, таблицы, видео и др. — всё это является элементами, которые можно отобразить на веб-странице с помощью HTML.
Данный самоучитель предназначен в первую очередь для начинающих, только постигающих азы создания сайтов. Множество примеров, иллюстраций, вопросов для проверки и заданий для самостоятельной работы помогут быстрее изучить HTML.
Содержание
Влад Мержевич
Веб-разработчик, автор нескольких книг, посвящённых созданию сайтов, HTML и CSS. Кандидат технических наук.
HTML расшифровывается как Hyper Text Markup Language, т.е. язык гипертекстовой разметки — основной строительный блок веб-страниц, используется для создания и визуального представления веб-станиц.
Язык HTML добавляет разметку в обычный текст. Гипертекст содержит различные ссылки благодаря которым веб-страницы связываются между собой. С помощью HTML каждый может создавать как статические так и динимические сайты. HTML является языком, описывающим структуру и семантику содержимого веб-документа. Содержимое веб-страницы размечается с помощью тегов, представляющих HTML-элементы. Примерами таких элементов являются <html>, <img>, <div> и так далее. Эти элементы формируют строительные блоки для любого веб-сайта.
HTML был изобретён в 1991 году учёным, Тимом Бёрнсом-Ли (Tim Berners-Lee), и изначально предназначался для обмена документами между учёными различных университетов. Своим изобретением Тим Бёрнс-Ли заложил основы современной сети Internet.
Существует несколько версий HTML. Стандарт языка непрерывно обновляется и дополняется, следствие этого — почти каждый год выходит новая версия HTML. Версия «HTML 2.0» была первым стандартом HTML спецификации, которая была опубликована в 1995 году. HTML 4.01 является основной версией HTML, которая была опубликована в конце 1999 года, и широко используется в настоящее время. Сегодня наиболее популярной становится версия HTML-5, которая является расширением HTML 4.01, и опубликована в 2012 году.
HTML-документ или веб-страница — это простой текстовый документ, содержащий тэги (которые в свою очередь являются обычным текстом, заключенным в угловые скобки <имя тэга>). Веб-страницу можно набрать как в обычном текстовом редакторе (Блокнот, WordPad, Word и т.д.), так и в специализированном, с подсветкой кода (Notepad++, Sublime Text идр.). Документы HTML хранятся в виде файлов с расширением .htm или .html.
Онлайн-примеры в каждом уроке
В процессе изложения материала в каждом уроке будут приводиться примеры, которые помогут вам детально разобраться в каждом коде и, благодаря практике, наслаждаться обучением. С помощью нашего онлайн-редактора HTML, вы можете отредактировать HTML-документ, а затем нажмите в редакторе оранжевую кнопку «Выполнить», которая расположена над левым окном редактора, чтобы увидеть результат. Если вы пользуетесь специализированным HTML-редактором, то, вы можете скопировать пример и посмотреть результаты своего труда в браузере, установленном на вашем компьютере.
Пример HTML:
Попробуй сам
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Заголовок страницы</title>
</head>
<body>
<h1>Это заголовок</h1>
<p>Это параграф.</p>
</body>
</html>
Кликни по кнопке «Попробуй сам» и посмотри как это работает. |
Онлайн-примеры HTML
В учебнике HTML для вас подготовлено более 100 онлайн-примеров, благодаря которым вы легко освоите язык разметки. Лучше один раз увидеть, чем сто раз услышать! Теория плюс практика — залог вашего успеха в освоении HTML.
С помощью онлайн-редактора вы сможете редактировать и анализировать каждый пример в учебнике HTML.
Перейти к онлайн- примерам HTML
Справочник HTML
В справочнике вы найдете полную информацию по любым тегам, атрибутам, событиям, ссылкам, кодам цветов, изображениям и много чего еще.
Перейти к справочнику HTML
HTML (HyperText Markup Language, язык разметки гипертекста) — это система верстки, которая определяет, как и какие элементы должны располагаться на веб-странице. Информация на сайте, способ ее представления и оформления зависят исключительно от разработчика и тех целей, которые он перед собой ставит.
Данный самоучитель предназначен в первую очередь для начинающих, только постигающих азы создания сайтов. Множество примеров, иллюстраций, вопросов для проверки и заданий для самостоятельной работы помогут быстрее изучить HTML.