В первой части мы разобрали, зачем дизайнеру знать основы вёрстки и как это помогает создавать реализуемые макеты и экономить время. Теперь перейдём от теории к практике и познакомимся с главным языком разметки — HTML.Если CSS отвечает за то, как выглядит страница (цвета, шрифты, отступы), то HTML (HyperText Markup Language) отвечает за то, что на ней находится и какую смысловую роль играет каждый элемент. Это скелет вашего сайта. Читать далее

Продуктовый дизайнер в Домклик
В первой части мы выяснили, почему знание основ вёрстки так важно для дизайнера: оно помогает создавать реализуемые макеты и экономить время. Теперь перейдём от теории к практике и познакомимся с главным языком разметки — HTML.
Если CSS определяет внешний вид страницы (цвета, шрифты, отступы), то HTML (HyperText Markup Language) отвечает за то, что на ней находится и какую смысловую роль играет каждый элемент. То есть это скелет нашего сайта.
Из чего состоит HTML-кодЛюбой HTML-документ строится из набора тегов. Тег — это специальная команда, заключённая в угловые скобки < >. Большинство тегов парные: есть открывающий (<tag>) и закрывающий (</tag>). Всё, что находится между ними, относится к этому тегу.
Пример простой структуры:
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Моя первая веб-страница</title>
</head>
<body>
<h1>Заголовок страницы</h1>
<p>Это абзац текста. Здесь можно написать приветствие или небольшое описание.</p>
</body>
</html>Разберём этот код по частям:
<!DOCTYPE html>: сообщает браузеру, что это современный документ стандарта HTML5
<html> ... </html>: корневой элемент, который оборачивает всё содержимое страницы
<head> ... </head>: «голова» документа, где содержится служебная информация, невидимая пользователю напрямую: заголовок вкладки браузера (<title>), подключение стилей, шрифтов, скриптов и т.д.
<body> ... </body>: «тело» документа, то есть всё, что находится внутри этого тега, будет отображаться на экране пользователя
Всё видимое содержимое страницы располагается внутри тега <body>, поэтому авторский надзор следует начинать именно отсюда. В следующих статьях подробно разберём, как это выглядит в отладчике и браузере, что можно проверять и изменять.
Дизайнер задаёт иерархию текста с помощью разных кеглей и начертаний. В HTML эта иерархия реализуется через специальные теги:
Заголовки: <h1>, <h2>, <h3>, <h4>, <h5>, <h6>
Правило: на странице должен быть только один <h1> — это самый главный заголовок (например, название статьи), а далее идут подзаголовки <h2>, их подразделы <h3> и т.д.
Совет: не используйте заголовки просто для увеличения текста, поскольку это нарушает логику документа; для обычного крупного текста без иерархической важности используйте CSS-свойство font-size
Абзацы: <p> — любой блок текста должен быть обёрнут в этот тег
Выделение: <strong> (полужирное) и <em> (курсивное) — эти теги несут семантический смысл (важность и акцент соответственно)
Макеты часто содержат изображения и кнопки. Вот как они превращаются в HTML:
Изображения: тег <img>— это один из немногих непарных тегов
<img alt="Логотип компании" id="image.png">Здесь самое важное для дизайнера — атрибут alt (альтернативный текст, описывающий изображение для тех, кто его не видит — поисковики или люди со скринридерами), поэтому всегда продумывайте, что должно быть написано в alt
Ссылки: тег <a> (anchor)
<a href="https://habr.com">Перейти на Хабр</a>Списки: когда дизайн требует структурыВ макетах часто встречаются списки: пункты меню, преимущества продукта, шаги инструкции. В HTML для этого есть два типа списков:
Ненумерованный (<ul>): для перечисления равнозначных пунктов (маркеры)
Нумерованный (<ol>): для шагов или ранжированных пунктов (числа)
Каждый пункт списка обëртывают в тег <li>.
HTML из коробки имеет некоторую стилизацию, которую можно использовать для разметки страницы. Например, заголовки имеют жирность и размер, ссылки — цвет и состояния.
Также теги делятся на блочные и строчные элементы. Основное различие понятно из названия: блочные элементы располагаются друг под другом и занимают всю доступную ширину, строчные располагаются в одну строку. За счёт комбинации этих блоков можно разметить некую структуру.
Например, тег <p> — блочный, чтобы каждый абзац начинался с новой строки, а тег <a> — строчный, чтобы его можно было вставить внутрь текста, и он не начинался бы с новой строчки.
Пример кусочка кода и реализации:
<p>Параграф текста начинающийся с новой строчки</p>
<p>Параграф текста начинающийся с новой строчки</p>
<p>Параграф текста <a href="#">Ссылка внутри текста,
которая встраивается в контент</a> начинающийся с новой строчки</p> 
Результат компилирования HTML-кода
Существуют также блочно-строчные элементы, сочетающие функции обоих типов. Также с помощью CSS можно изменять тип элемента, но для проведения авторского надзора можно не углубляться в такие нюансы. Если будет интересно, нюансы и подробные примеры можно изучить в следующих статьях.
Как дизайнеру упростить жизнь верстальщику с помощью HTML-мышленияПонимание структуры HTML помогает создавать более качественные макеты:
Думайте блоками. При создании макета сразу выделяйте логические блоки (<header>, <main>, <footer>). Это поможет избежать хаотичного расположения элементов.
Соблюдайте иерархию. Убедитесь, что заголовки выстроены в логическую цепочку от H1 до H6. Не прыгайте через уровни.
Продумывайте альтернативный текст. При передаче материалов указывайте, что должно быть в alt для сложных изображений или иконок.
Не забывайте про интерактивность. Если у вас есть кнопка-ссылка или кликабельная карточка, помните, что по умолчанию ссылкой можно сделать только текст или изображение. Чтобы сделать ссылкой весь блок, разработчику понадобится дополнительная разметка.
Понимание этих основ позволяет дизайнеру говорить с командой разработки на одном языке. Вы начинаете мыслить не категориями пикселей и цветов, а категориями информационной архитектуры. Ваш дизайн перестаёт быть просто красивой картинкой и превращается в чёткое техническое задание, которое легко реализовать.
Полезные ссылки для углубления в тему:
В следующей части мы разберём, как именно эта структура оживает благодаря каскадным таблицам стилей (CSS) и как управлять внешним видом каждого из этих элементов.
🚀 Telegram-канал Домклик Дизайн
https://t.me/domclickdesign
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Основы вёрстки для дизайнера. Часть 3. CSS — стили как в макетах | 0 | 8.36 | 21-07-2026 |
| 2 | Основы вёрстки для дизайнера. Часть 1. Введение: как дизайн превращается в живой сайт | 0 | 9.54 | 07-07-2026 |
| 3 | Основы вёрстки для дизайнера. Часть 1. Введение: как дизайн превращается в живой сайт | 5 | 7 | 07-07-2026 |
| 4 | Вы не знаете CSS. Мои вопросы о CSS с ответами. Версия 2026 года | 5 | 6 | 14-07-2026 |
| 5 | Линия в дизайне: как направление управляет вниманием и ощущением движения | 0 | 5.87 | 16-06-2026 |
| 6 | Дизайн сайта с управлением жестами без Фигмы: как остаться автором, когда руки — ИИ | 0 | 11.88 | 18-07-2026 |
| 7 | Ошибки в UX у Хабр | 0 | 7.84 | 17-07-2026 |
| 8 | Создаём DSL на C#: Добавляем семантику | 0 | 6.17 | 13-07-2026 |
| 9 | Пожалуйста, используйте эти CSS медиа-фукции | 5 | 7 | 07-07-2026 |
| 10 | Симулятор восприятия: три секунды побыть тем, кто не видит вашу кнопку | 0 | 7 | 03-07-2026 |