Адаптивна верстка

Адаптивна верстка — це технічна реалізація сторінки в коді, за якої одна й та сама HTML-розмітка коректно відображається на будь-якому екрані — від смартфона до широкого монітора — завдяки гнучким сіткам, медіа-запитам CSS і масштабованим зображенням. Це «як зроблено», тоді як адаптивний дизайн — це «як задумано».

Простими словами: дизайн малює, а верстка — оживляє. Можна мати ідеальний макет, який на реальному телефоні «поламається», якщо верстальник схалтурив.

Що таке адаптивна верстка і навіщо вона потрібна

Тут важливо не плутати два шари. Адаптивний дизайн — це підхід, концепція, макети у Figma. Адаптивна верстка — це вже конкретний код, який перетворює ці макети на робочу сторінку. З 2019 року Google індексує насамперед мобільну версію (mobile-first), тож якщо верстка «попливла» на телефоні, страждають і позиції, і конверсія одночасно. По суті, саме на цьому шарі задум або спрацьовує, або ні.

Як реалізується адаптивна верстка

  • Гнучка сітка — ширини задають у відсотках, rem, fr (CSS Grid) або через Flexbox, а не жорсткими пікселями.
  • Media queries — CSS-правила, що спрацьовують на певних діапазонах ширини (брейкпоінтах).
  • Гнучкі зображенняmax-width: 100%, атрибут srcset, сучасні формати (WebP, AVIF).
  • Meta viewport — без тега <meta name="viewport"> мобільний браузер покаже «десктоп у мініатюрі».

Синтаксис і приклад коду

Базовий брейкпоінт: @media (max-width: 768px) { .row { flex-direction: column; } }
Обов’язковий у <head>: <meta name="viewport" content="width=device-width, initial-scale=1">

Приклад

Три колонки товарів на десктопі при ширині нижче 768 px перебудовуються в одну через одне медіа-правило. Той самий HTML, без окремої мобільної сторінки — просто CSS «перекладає» розкладку. Якщо ж верстальник забув про viewport, навіть найкращий макет на телефоні буде дрібним і незручним.

Часто плутають з…

  • Адаптивний дизайн — це підхід і макети; адаптивна верстка — код, що їх реалізує.
  • Гумова (fluid) верстка — усе «тягнеться» у відсотках без брейкпоінтів; адаптивна ж перебудовує розкладку стрибками на певних ширинах.

Питання та відповіді

Чим адаптивна верстка відрізняється від адаптивного дизайну?

Адаптивний дизайн — це підхід і макети (як має виглядати). Адаптивна верстка — це реалізація в коді (CSS, media queries), яка втілює ці макети на реальних пристроях.

Чи впливає адаптивна верстка на SEO?

Так. Через mobile-first indexing Google оцінює мобільну версію, а зручність на телефоні — частина сигналів Page Experience. Неадаптивна верстка б’є по позиціях.

Скільки брейкпоінтів потрібно?

Немає фіксованого числа. Орієнтуються на контент, а не на конкретні моделі — типово це діапазони для мобільних, планшетів і десктопів, але їх ставлять там, де розкладка реально «ламається».

Сайт «пливе» на мобільних? Зробимо коректну адаптивну верстку та виправлення помилок на сайті.

Схожі терміни: Адаптивний дизайн, HTML, PageSpeed, URL.

Опишіть свій запит
і ми зробимо для Вас
пропозицію

Напишіть мені, щоб бути в ТОП

    • icon-google-partner
    • icon-google-analytics
    • icon-google-ads-color