Яндекс.Метрика
Москва, Волгоградский пр-т,
43к3, оф. 301
Пишите 24/7, мы онлайн
+7 (495) 128-00-14
последнее обновление: 14.12.2025

Определение: Responsive (респонсив, «отзывчивый») — это когда сайт гибко подстраивается под ширину экрана и условия просмотра: блоки перестраиваются, колонки меняют количество, элементы масштабируются, а контент остаётся удобным на телефоне, планшете и компьютере.

Зачем это нужно

  • Обеспечить комфортное чтение и навигацию на любых устройствах без горизонтальной прокрутки.
  • Сделать интерфейс предсказуемым: кнопки, формы и меню остаются удобными при разных размерах экрана.
  • Снизить отказы: если страница «ломается» на мобильном, пользователь чаще уходит.
  • Упростить развитие сайта: один набор страниц, который адаптируется, вместо нескольких версий.
  • Сохранить единый внешний вид бренда на разных устройствах.
  • Удобно тестировать и поддерживать: меньше уникальных вариантов и «костылей».

Пример

Пример кода:

img { max-width: 100%; height: auto; }

Скриншот

Один и тот же сайт на разных ширинах экрана: мобильный, планшет и десктоп, где блоки меняют сетку

Подпись к скриншоту: три скрина одной страницы (мобильный/планшет/десктоп), где видно: на мобильном одна колонка, на десктопе две-три колонки, меню превращается в «бургер»

Частые ошибки

  • Считать, что достаточно «уменьшить всё»: на мобильном важнее перестройка и приоритеты, а не масштабирование.
  • Не проверять промежуточные ширины: между 360 и 1440 часто появляются «переломы» и наезды блоков.
  • Фиксированные ширины у блоков и картинок, из-за чего появляется горизонтальный скролл.
  • Слишком мелкие шрифты и кликабельные зоны на телефоне.
  • Тяжёлые изображения без адаптации — сайт становится медленным на мобильном интернете.

Связанные термины

Наши услуги