HTML & CSS | Result School
Этот модуль подойдет
Ищете себя
Если вы хотите попробовать себя в роли разработчика и понять ваше это или нет. Обучение покажет, что программирование проще, чем кажется.
Определились
Если вы решили стать разработчиком, и вам нужны базовые технологии без лишней информации. Сделаете первый шаг к карьере веб-разработчика.
Первые шаги будущего разработчика
Шаг 1 — 14 дней
Изучить основы HTML&CSS
Узнаете необходимую для разработки сайтов базу и основательно закрепите её
Сделать простой сайт
Шаг 2 — 7 месяцев
Совершенствовать знания
Брать более сложные проекты
Первые шаги будущего разработчика
Шаг 1 — 14 дней
Изучить основы HTML&CSS
Сделать простой сайт
Применив полученные знания, самостоятельно разработаете свой первый сайт
Шаг 2 — 7 месяцев
Совершенствовать знания
Брать более сложные проекты
Первые шаги будущего разработчика
Шаг 1 — 14 дней
Изучить основы HTML&CSS
Сделать простой сайт
Шаг 2 — 7 месяцев
Совершенствовать знания
Узнаете на курсе «Профессия Джуниор Frontend-разработчик»Подробнее
Брать более сложные проекты
Сейчас у вас возникают вот такие вопросы:
У меня получится?
Что такое Frontend? В чем отличия от Backend?
Разработчики общаются на непонятном языке.
Я их не понимаю
В интернете много сложного материала. КАК все это изучить?
Как трудоустроиться в этой сфере?
Сколько времени нужно, чтобы усвоить весь материал?
Мне интересно, но я не могу понять, моё ли это?
Я смогу остаться прежним человеком?
Сколько нужно времени, чтобы стать Junior-разработчиком?
Dark mode
Начинать нужно с основ!
Чтобы научиться писать слова, нужно выучить букварь. А для начала карьеры Frontend-разработчика нужно изучить HTML&CSS.
Без этих инструментов дорога в разработку, связанную с интернетом, закрыта.
HtmlCSS
HtmlCSS
<!DOCTYPE HTML>
<html>
<head>
<title>My first styled page</title>
</head>
<body>
<ul>
<li><a href="index.html">Home page</a></li>
<li><a href="about.html">About me</a></li>
<li><a href="projects.
html">Projects</a></li>
<li><a href="links.html">Links</a></li>
</ul>
<h2>Hello there!</h2>
<p>My name is Dmitriy and it’s my first portfolio site</p>
</body>
</html>
body{
background: #c0c0c0; /* Меняется фон экрана, выбирается здесь */
}
#wrapper{ /* Оболочка страницы сайта */
width: 900px; /* Меняется ширина страницы */
margin: 0 auto;
background: #f2e8c9; /* Меняется задний фон страницы */
}
/* Шапка сайта */
#header{
position: relative;
height: 250px;
background-color: #ffffff;
margin-bottom: 5px;...
HTMLОписывает то, как располагается контент на странице сайта
CSSГоворит, как будет выглядеть элемент внешне.
Что включено в модуль HTML&CSS
32 урока в HD
Уроки записаны в хорошем качестве видео и звука.

от 3 до 15 минут
Структура обучения разработана, чтобы давать самую необходимую информацию поэтапно
10 тестовых задач
Изученный материал сразу закрепите на практике и проверите усвоенные из уроков знания
Чат с куратором
Где получите ответ на вопросы по обучению
Служба заботы
Всегда будет рядом при возникновении организацонных вопросов.
Онлайн-доступ
Получаете онлайн-доступ к материалу на 2 недели. Это сделано, чтобы вы не откладывали учебу в долгий ящик.
Программа обучения
Теория важна, но все навыки появляются только на практике
20%
Теория
80%
Практика
20% теории и 80% практики — вы получаете материал, построенный по принципу коротких видео, что позволяет его тут же применить на практике.
В процессе курса вы разрабатываете свой готовый сайт и на выходе получаете не просто набор знаний, а личный первый опыт.
Начните обучение сейчас
Автор обучения
- Более 8 лет опыта
- Тимлид для команд разработки более 10 человек
- Более 6 лет обучает JavaScript
- Опыт коммерческой разработки более 8 лет
- 24 000 студентов онлайн
- Автор YouTube канала более чем с 275 000 подписчиками
Почему мы этим занимаемся
Доказываем, что попасть в IT — реально и доступно
Обучаем на практике, по самой новой информации и «без воды»
Даем реальные задачи, над которыми работают в IT-компаниях прямо сейчас
Помогаем найти работу, сделать качество жизни лучше и начать карьеру в разработке
Учебник HTML
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>
<h2>Это заголовок</h2>
<p>Это параграф.</p>
</body>
</html>
| Кликни по кнопке «Попробуй сам» и посмотри как это работает. |
Онлайн-примеры HTML
В учебнике HTML для вас подготовлено более 100 онлайн-примеров, благодаря которым вы легко освоите язык разметки. Лучше один раз увидеть, чем сто раз услышать! Теория плюс практика — залог вашего успеха в освоении HTML.
С помощью онлайн-редактора вы сможете редактировать и анализировать каждый пример в учебнике HTML.
Перейти к онлайн- примерам HTML
Справочник HTML
В справочнике вы найдете полную информацию по любым тегам, атрибутам, событиям, ссылкам, кодам цветов, изображениям и много чего еще.
Перейти к справочнику HTML
Введение в HTML
❮ Предыдущий Далее ❯
HTML — это стандартный язык разметки для создания веб-страниц.
Что такое HTML?
- HTML означает язык гипертекстовой разметки
- HTML — стандартный язык разметки для создания веб-страниц
- HTML описывает структуру веб-страницы
- HTML состоит из ряда элементов
- Элементы HTML сообщают браузеру, как отображать содержимое
- Элементы HTML помечают фрагменты содержимого, такие как «это заголовок», «это это абзац», «это ссылка» и т. д.
Простой HTML-документ
Пример
Мой первый заголовок
Мой первый абзац.
Попробуйте сами »
Объяснение примера
- Объявление
определяет что этот документ является документом HTML5 - Элемент
является корневым элементом HTML страница - Элемент
содержит метаинформацию о HTML-страница - Элемент
указывает заголовок для HTML-страница (которая отображается в строке заголовка браузера или на вкладке страницы) - Элемент
определяет тело документа и является контейнером для всего видимого содержимого, такого как заголовки, абзацы, изображения, гиперссылки, таблицы, списки и т.
д. - Элемент
определяет большой заголовок - Элемент
определяет абзац
Что такое элемент HTML?
Элемент HTML определяется начальным тегом, некоторым содержимым и конечным тегом:
Элемент HTML — это все, от начального до конечного тега:
My Первый заголовок
Мой первый абзац.
| Начальный тег | Содержимое элемента | Конечный тег |
|---|---|---|
| Мой первый заголовок | ||
| Мой первый абзац. | ||
| | нет | нет |
Примечание: Некоторые элементы HTML не имеют содержимого (например,
элемент). Эти элементы называются пустыми элементами. Пустые элементы не имеют закрывающего тега!
Веб-браузеры
Веб-браузер (Chrome, Edge, Firefox, Safari) предназначен для чтения HTML-документов и их отображения.
Браузер не отображает теги HTML, но использует их для определения способа отображения документа:
Структура страницы HTML
Ниже представлена визуализация структуры страницы HTML:
<голова>
голова>
<тело>
Это заголовок
Это абзац.
Это другой абзац.
тело>
Примечание: Содержимое раздела
будет отображаться в браузере. Содержимое внутри элементаИстория HTML
С первых дней существования Всемирной паутины было много версий HTML:
| Год | Версия |
|---|---|
| 1989 | Тим Бернерс-Ли изобрел www |
| 1991 | Тим Бернерс-Ли изобрел HTML |
| 1993 | Дэйв Рэггетт набросал HTML+ |
| 1995 | Рабочая группа HTML определила HTML 2. 0 |
| 1997 | Рекомендация W3C: HTML 3.2 |
| 1999 | Рекомендация W3C: HTML 4.01 |
| 2000 | Рекомендация W3C: XHTML 1.0 |
| 2008 | Первый публичный проект WHATWG HTML5 |
| 2012 | Уровень жизни WHATWG HTML5 |
| 2014 | Рекомендация W3C: HTML5 |
| 2016 | Рекомендация кандидата W3C: HTML 5.1 |
| 2017 | Рекомендация W3C: HTML5.1 2-е издание |
| 2017 | Рекомендация W3C: HTML5.2 |
Это руководство соответствует последнему стандарту HTML5.
❮ Предыдущий Следующий ❯
ВЫБОР ЦВЕТА
Лучшие учебники
Учебное пособие по HTMLУчебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3.
CSS Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по jQuery
9000 3
Основные каталожные номера
Справочник по HTMLСправочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery
Top Примеры
Примеры HTMLПримеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery
ФОРУМ | О
W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения.
Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.
Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования,
куки-файлы и политика конфиденциальности.
Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.
Справочник по HTML
❮ Главная Следующий ❯
| Тег | Описание | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Определяет комментарий | |||||||||||
| Определяет тип документа | |||||||||||
| <а> | Определяет гиперссылку | ||||||||||
| <сокращение> | Определяет аббревиатуру или акроним | ||||||||||
| <акроним> | Не поддерживается в HTML5. Вместо этого используйте . Определяет аббревиатуру | ||||||||||
| <адрес> | Определяет контактную информацию для автора/владельца документа | ||||||||||
| <апплет> | Не поддерживается в HTML5. Вместо этого используйте | ||||||||||
| <область> | Определяет область внутри карты изображения | ||||||||||
| <артикул> | Определяет артикул | ||||||||||
| <в сторону> | Определяет содержимое помимо содержимого страницы | ||||||||||
| <аудио> | Определяет встроенный звуковой контент | ||||||||||
| Определяет полужирный текст | |||||||||||
| <базовый> | Указывает базовый URL-адрес/цель для всех относительных URL-адресов в документе | ||||||||||
| <базовый шрифт> | Не поддерживается в HTML5. Вместо этого используйте CSS. | ||||||||||
| Изолирует часть текста, которая может быть отформатирована в другом направлении из другого текста вне его | |||||||||||
| Переопределяет текущее направление текста | |||||||||||
| <большой> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет большой текст | ||||||||||
| <цитата> | Определяет раздел, цитируемый из другого источника | ||||||||||
| <тело> | Определяет тело документа | ||||||||||
| | Определяет одиночный разрыв строки | ||||||||||
| <кнопка> | Определяет нажимаемую кнопку | ||||||||||
| <холст> | Используется для рисования графики на лету с помощью сценариев (обычно JavaScript) | ||||||||||
| <заголовок> | Определяет заголовок таблицы | ||||||||||
| <центр> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет центрированный текст | ||||||||||
| <цитировать> | Определяет название произведения | ||||||||||
| <код> | Определяет часть компьютерного кода | ||||||||||
| Указывает свойства столбца для каждого столбца в элементе | |||||||||||
| Указывает группу из одного или нескольких столбцов в таблице для форматирования | |||||||||||
| <данные> | Добавляет машиночитаемый перевод данного контента | ||||||||||
| <список данных> | Указывает список предопределенных параметров для элементов управления вводом | ||||||||||
| <дд> | Определяет описание/значение термина в списке описаний | ||||||||||
| <удалить> | Определяет текст, который был удален из документа | ||||||||||
| <детали> | Определяет дополнительные сведения, которые пользователь может просматривать или скрывать | ||||||||||
| Указывает термин, который будет определен в содержимом | |||||||||||
| <диалог> | Определяет диалоговое окно или окно | ||||||||||
| <каталог> | Не поддерживается в HTML5. Вместо этого используйте
Определяет список каталогов | ||||||||||
| <дел> | Определяет раздел в документе | ||||||||||
| <дл> | Определяет список описаний | ||||||||||
| <дт> | Определяет термин/имя в списке описаний | ||||||||||
| Определяет выделенный текст | |||||||||||
| <вставить> | Определяет контейнер для внешнего приложения | ||||||||||
| <набор полей> | Группирует связанные элементы в форме | ||||||||||
| Определяет заголовок для элемента | |||||||||||
| <рисунок> | Указывает автономный контент | ||||||||||
| <шрифт> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет шрифт, цвет и размер текста | ||||||||||
| <нижний колонтитул> | Определяет нижний колонтитул для документа или раздела | ||||||||||
| <форма> | Определяет форму HTML для пользовательского ввода | ||||||||||
| <кадр> | Не поддерживается в HTML5. Определяет окно (фрейм) в наборе фреймов | ||||||||||
| <набор кадров> | Не поддерживается в HTML5. Определяет набор кадров | ||||||||||
Отдо | Определяет заголовки HTML | ||||||||||
| <голова> | Содержит метаданные/информацию для документа | ||||||||||
| <заголовок> | Определяет заголовок для документа или раздела | ||||||||||
| <час> | Определяет тематическое изменение содержимого | ||||||||||
| Определяет корень документа HTML | |||||||||||
| <я> | Определяет часть текста в другом голосе или настроении | ||||||||||
| Определяет встроенный фрейм | |||||||||||
| | Определяет изображение | ||||||||||
| <ввод> | Определяет элемент управления вводом | ||||||||||
| Определяет текст, который был вставлен в документ | |||||||||||
| Определяет ввод с клавиатуры | |||||||||||
| <метка> | Определяет метку для элемента | ||||||||||
| <легенда> | Определяет заголовок для элемента | ||||||||||
| Определяет элемент списка | |||||||||||
| <ссылка> | Определяет связь между документом и внешним ресурсом (большинство используется для ссылки на таблицы стилей) | ||||||||||
| <основной> | Указывает основное содержание документа | ||||||||||
| <карта> | Определяет карту изображений | ||||||||||
| <знак> | Определяет отмеченный/выделенный текст | ||||||||||
| <мета> | Определяет метаданные о документе HTML | ||||||||||
| <метр> | Определяет скалярное измерение в пределах известного диапазона (манометр) | ||||||||||
| <навигация> | Определяет навигационные ссылки | ||||||||||
| <без кадров> | Не поддерживается в HTML5. Определяет альтернативный контент для пользователей, не поддерживающих фреймы | ||||||||||
| Определяет альтернативный контент для пользователей, которые не поддерживают клиентские скрипты | |||||||||||
| <объект> | Определяет контейнер для внешнего приложения | ||||||||||
| <ол> | Определяет упорядоченный список | ||||||||||
| <оптгруппа> | Определяет группу связанных параметров в раскрывающемся списке | ||||||||||
| <опция> | Определяет параметр в раскрывающемся списке | ||||||||||
| <выход> | Определяет результат вычисления | ||||||||||
| Определяет параграф | |||||||||||
| <параметр> | Определяет параметр для объекта | ||||||||||
| <рисунок> | Определяет контейнер для нескольких ресурсов изображений | ||||||||||
| <пред> | Определяет предварительно отформатированный текст | ||||||||||
| <прогресс> | Представляет ход выполнения задачи | ||||||||||
| Определяет краткую цитату | |||||||||||
| <рп> | Определяет, что показывать в браузерах, не поддерживающих рубиновые аннотации | ||||||||||
| Определяет расшифровку/произношение символов (для восточноазиатских типография) | |||||||||||
| <рубин> | Определяет рубиновую аннотацию (для восточноазиатской типографики) | ||||||||||
| <с> | Определяет текст, который больше не является правильным | ||||||||||
| <образец> | Определяет образец вывода из компьютерной программы | ||||||||||
| <сценарий> | Определяет скрипт на стороне клиента | ||||||||||
| <раздел> | Определяет раздел в документе | ||||||||||
| <выбрать> | Определяет раскрывающийся список | ||||||||||
| <маленький> | Определяет меньший текст | ||||||||||
| <источник> | Определяет несколько медиа-ресурсов для медиа-элементов ( | ||||||||||
| <диапазон> | Определяет раздел в документе | ||||||||||
| <забастовка> | Не поддерживается в HTML5. Вместо этого используйте Определяет зачеркнутый текст | ||||||||||
| <сильный> | Определяет важный текст | ||||||||||
| <стиль> | Определяет информацию о стиле для документа | ||||||||||
| Определяет подстрочный текст | |||||||||||
| <сводка> | Определяет видимый заголовок для элемента | ||||||||||
| Определяет текст с надстрочным индексом | |||||||||||
| Определяет контейнер для графики SVG | |||||||||||
| <таблица> | Определяет таблицу | ||||||||||
| Группирует содержимое тела в таблице | |||||||||||
| <тд> | Определяет ячейку в таблице | ||||||||||
| <шаблон> | Определяет контейнер для содержимого, которое должно быть скрыто при загрузке страницы | ||||||||||
| <текстовое поле> | Определяет элемент управления многострочным вводом (текстовая область) | ||||||||||
| Группирует содержимое нижнего колонтитула в таблице | |||||||||||
| <й> | Определяет ячейку заголовка в таблице | ||||||||||
| Группирует содержимое заголовка в таблице | <время> | Определяет конкретное время (или дату/время) | <название> | Определяет заголовок документа | Определяет строку в таблице | <дорожка> | Определяет текстовые дорожки для элементов мультимедиа ( | | Не поддерживается в HTML5. | ![]() |

html">Projects</a></li>
0
Вместо этого используйте CSS.
Вместо этого используйте CSS.
Вместо этого используйте
Вместо этого используйте 