10.04.2025
152
HTML (HyperText Markup Language) — это язык разметки, используемый для создания структуры веб-страниц.
"HyperText" означает текст, позволяющий создавать связи между различными страницами или документами, а "Markup Language" — это язык, определяющий с помощью специальных тегов, как будет построено и отображено содержимое.
Основная цель HTML — построение «скелета» веб-страницы: заголовков, параграфов, изображений, ссылок, форм и других элементов. HTML указывает браузеру: «это заголовок», «это изображение», «это ссылка». В результате браузер читает эти теги и отображает структурированную и визуально понятную страницу для пользователя.
Кратко:
HTML — основа любого веб-сайта.
Он определяет, как будет размещён контент (текст, изображение, видео и т.д.) на странице.
Работает вместе с другими технологиями: CSS (дизайн) и JavaScript (функциональность).
Если ты хочешь создать сайт — HTML должен быть твоим первым языком. Это как фундамент здания — без него ничего не построишь.
HTML-документ строится по определённым правилам. Эта структура важна, чтобы браузер правильно прочитал страницу и показал её пользователю.
Структура HTML-документа работает по принципу «верх-середина-низ» и включает в себя несколько важных частей:
<!DOCTYPE html>
— Обозначение типа документа
Указывает, что документ написан на HTML5. Браузеры используют эту строку, чтобы понять, как интерпретировать код.
<!DOCTYPE html>
<html>
— Начало и конец HTML-документа
Этот тег охватывает весь документ. Все другие элементы находятся внутри него.
<html>
<!-- Здесь заголовок и содержимое -->
</html>
3. <head>
— Техническая информация
Содержимое этого раздела не видно пользователю. Здесь указываются заголовок страницы, мета-данные, ссылки на внешние файлы (CSS, JS), иконки и пр.
<head>
<title>Заголовок сайта</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="style.css">
</head>
4. <body>
— Видимое содержимое
Всё, что видит пользователь — текст, изображения, кнопки, видео, ссылки — размещается здесь.
<body>
<h1>Добро пожаловать!</h1>
<p>Это ваша первая HTML-страница.</p>
</body>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Моя первая страница</title>
</head>
<body>
<h1>Привет, мир!</h1>
<p>Это пример простой структуры HTML.</p>
</body>
</html>
HTML использует теги для создания структуры страницы. С помощью этих тегов браузер понимает, что является заголовком, текстом, изображением, списком или ссылкой.
Заголовки — <h1>
–<h6>
Используются для структурирования текста и указания важности разделов.
<h1>
— Самый важный и крупный заголовок.
<h6>
— Наименее важный и самый маленький.
Пример:
<h1>Заголовок сайта</h1>
<h2>Заголовок раздела</h2>
<h3>Подзаголовок</h3>
2. Параграфы — <p>
Используются для отображения текста как абзацев.
<p>Это пример простого параграфа.</p>
3. Ссылки — <a>
Для переходов между страницами или на внешние сайты.
<a href="https://example.com">Перейти на сайт</a>
4. Изображения — <img>
Для вставки изображений. Важно указывать атрибуты src
(путь к файлу) и alt
(альтернативный текст).
<img src="image.jpg" alt="Описание изображения">
Списки — <ul>
, <ol>
, <li>
<ul>
— маркированный список (с точками).
<ol>
— нумерованный список.
<li>
— элемент списка.
Примеры:
<ul>
<li>Яблоко</li>
<li>Груша</li>
</ul>
<ol>
<li>Шаг 1</li>
<li>Шаг 2</li>
</ol>
Таблицы — <table>
, <tr>
, <td>
, <th>
Для представления данных в виде строк и столбцов.
<table>
— общая структура таблицы
<tr>
— строка
<td>
— ячейка
<th>
— заголовочная ячейка
Пример:
<table>
<tr>
<th>Имя</th>
<th>Возраст</th>
</tr>
<tr>
<td>Айсель</td>
<td>23</td>
</tr>
</table>
Выделение текста — <strong>
, <em>
<strong>
— жирное выделение (важность).
<em>
— курсив (эмоциональный акцент).
<p><strong>Внимание:</strong> Это важная информация.</p>
<p><em>Примечание:</em> Это дополнительное пояснение.</p>
8. Горизонтальная линия — <hr>
Добавляет разделительную линию между разделами.
<p>Первая часть</p>
<hr>
<p>Вторая часть</p>
9. Перенос строки — <br>
Для перехода на новую строку внутри текста.
<p>Привет<br>Как дела?</p>
Нет, HTML — это язык разметки, а не программирования.
Нет, очень просто. Основы можно выучить за несколько дней.
Нет. Чтобы создать красивый и интерактивный сайт, нужно также знать CSS и JavaScript.
HTML5 предлагает больше возможностей для мультимедиа и семантических элементов.
Да, потому что HTML — это основа структуры любой веб-страницы.