Что такое верстка сайта и ее виды

Обновлено 4 августа 2026
Время чтения 5 мин.
Читать статью

В 2020 году в мире было около 1,74 миллиарда зарегистрированных веб-сайтов, сегодня их уже почти два миллиарда. Только представьте эту цифру. Все они существуют благодаря верстке. Что такое верстка сайта и какая верстка соответствует требованиям современного мира, читайте дальше.

Что такое верстка сайта?

Коротко? Верстка сайта — это создание веб-страниц. Подробнее и простыми словами? Вы объясняете браузеру, что изображено на макете, который предоставил дизайнер. Не описываете увиденное словами и не показываете жестами, а объясняете на языке, который понимают браузеры. Это написание понятного для веб-браузера кода.

Объяснить браузеру, что он должен изобразить картинку 200×200, заголовок синего цвета, а при наведении курсора на контакты — показать диалоговое окно, можно с помощью:

  • HTML
  • CSS
  • JavaScript

HTML

Верстка начинается с HTML — именно верстку сайта на основе языка гипертекстовой разметки называют HTML-версткой. Это язык разметки гипертекста, состоящий из тегов, с помощью которых можно добавить:

  • структурированный текст, который содержит заголовки, цитаты, списки, таблицы;
  • интерактивные объекты;
  • гиперссылки;
  • видео, картинки, звук.

Тег — это символ, определяющий особенность текста. Благодаря тегам браузеру предоставляется команда, как воссоздать определенный фрагмент информации.

С помощью гипертекстовой разметки не только наполняют веб-сайт, но и придают ему смысл. Это называют семантической версткой. Используя теги, вы объясняете браузеру, где в тексте заголовок (h1, h2…h6), где цитата (<blockquote>), а где список (<ul>, <ol>). Так он понимает, о чем идет речь, и во время запросов в поисковой системе будет выдавать пользователю информацию, которую тот искал.

CSS — тюнинг сайта

Представьте, что все люди одинаковые. Цвет волос, форма носа, разрез глаз. Правда, звучит скучно? С сайтами та же история. CSS позволяет создавать веб-сайты, которые визуально привлекают и отличаются от других. Еще одна функция — адаптация сайта к различным разрешениям экранов.

JavaScript

Ваш сайт — актер, а код, написанный на JavaScript, — сценарий, который он должен прочитать и в соответствии с ним играть роль. Вы прописываете, когда и как элементы веб-ресурса будут отображаться на экране. Это взаимодействие, тип «поведения» сайта с пользователем.

JS используют во фронтенд-разработке (создание удобного взаимодействия пользователя с сайтом), но если проект небольшой, верстальщики тоже пользуются JavaScript.

Виды верстки сайта

По процессу реализации:

1. Табличная верстка

Этот тип верстки активно используют для создания email-писем. Дело в том, что такой подход гарантирует одинаковое отображение письма во всех почтовиках и девайсах. Не будет смещения, искривления контента.

Создается основная таблица, которая делится на ячейки, где размещаются другие таблицы. Коротко, таблицы в таблицах. Тавтология, но в ней вся суть такого типа создания веб-страниц. И если для проектирования сложных задач — это пережиток, то для электронных писем — лучший вариант.

2. Блочная

Здесь все просто. Все части страницы делятся на блоки (шапка, сайдбар, футер), их основа — контент. Сегодня блоки располагают с помощью CSS-технологий флексбокс (flexbox) и грид (grid) — верстка на флоатах или таблицах для этого уже не используется. При такой верстке код получается компактный и хорошо индексируется (поисковые роботы прекрасно понимают, чем наполнен ресурс).

По типу отображения:

1. Адаптивная

Хамелеон в интернет-пространстве. Более 60% веб-трафика сегодня поступает с мобильных устройств, остальное — от пользователей компьютеров. Кого предпочтете? Разумно найти оптимальное решение. Этим решением является адаптивная верстка. Это означает, что сайт прекрасно подстраивается под различные размеры экранов на устройствах. Отгадайте загадку: «Зимой и летом, на планшете и на iPhone, выглядит красиво?» Правильно. Адаптивный сайт.

2. Резиновая верстка

Сайт, как жвачка, при необходимости можно растянуть. Но что много, то не здорово. Качество картинки может портиться, текст становиться нечитаемым, а пользователь разочарованным. Старайтесь достичь идеала!

3. Фиксированная

Только так и не иначе. Ширина страницы и ее частей неизменна. В среде большого количества гаджетов с разными экранами такая верстка устарела и давно не используется.

Вы перфекционист, пока не идеально, значит не готово?

Тогда знайте, что верстка должна:

  • Обеспечивать быструю загрузку страницы. Жизненно необходимо, чтобы пользователь попал на сайт и не покинул его преждевременно. Как известно, большинство людей готовы ждать загрузки менее 3-х секунд.

Также этот фактор учитывают поисковые системы при ранжировании.

  • Быть кроссбраузерной. Сайт отображается идентично во всех популярных браузерах.
  • Быть валидной. Соответствующей стандартам W3C (организации, которая контролирует процесс создания продуктов для Всемирной паутины) и выполненной без ошибок.
  • Быть семантической. Все части имеют свое место, назначение и логику.

Что нужно знать для верстки сайтов?

1. HTML и CSS

Для простого сайта этого будет достаточно. Но готовьтесь к высокой конкуренции и относительно небольшой зарплате. Если вы амбициозный и стремитесь максимально реализовать свой потенциал, то ваш путь во фронтенд-разработчики (программисты, работающие с интерфейсом для пользователя). Для этого понадобится язык программирования JavaScript.

2. Английский язык

Можно работать веб-разработчиком без знаний английского, но так сложнее.
Во-первых. Языки программирования чаще всего созданы на английском, и вам придется зазубривать все значения. Это повлияет и на качество, и на скорость.
Во-вторых. Частыми заказчиками являются зарубежные пользователи. Понадобится посредник.
В-третьих. Помощь при возникновении трудностей легче найти на английском.

3. Разбираться в программах для верстки сайтов. Их можно разделить:

  • для работы с макетом. Чаще всего это Figma — она работает онлайн и очень популярна. Также используют Photoshop и Sketch.
  • для написания кода: Sublime Text, VS Code и др. Лучше потестировать несколько и выбрать для себя лучший вариант. Так вы сможете подстроить процесс под свои нужды и быстрее писать код.

Итак, верстка — этап создания сайта, на котором с помощью гипертекстовой разметки (HTML) и каскадных таблиц стилей (CSS) размещаются элементы веб-страниц и задаются параметры их воспроизведения в браузере. Результат должен соответствовать макету, быстро загружаться, хорошо выглядеть во всех браузерах и размерах экрана. Верстальщики, которые хотят иметь довольных клиентов и постоянную работу, должны создавать сайты, соответствующие этим требованиям. По этим же требованиям строится и создание сайтов под ключ в нашей студии — от макета дизайнера до готовой верстки.