Калькулятор модульной шкалы

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

Шкала

База для перевода в rem.

Как это выглядит

—

Значения

СтупеньИмяpxremОтношение к базе

Переменные CSS

—

Коэффициент и число ступеней

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

Коэффициент выбирается из музыкальных интервалов: 1,125 — большая секунда, 1,2 — малая терция, 1,25 — большая терция, 1,333 — кварта, 1,5 — квинта, 1,618 — золотое сечение. Названия пришли из музыки, потому что отношения те же, что между частотами нот.

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

Инструмент показывает шкалу в пикселях и в относительных единицах, а также вниз от базы — для подписей и мелких пометок. Это удобно тем, что сразу видно, не станет ли самая мелкая ступень нечитаемой.

Масштабная линейка
Шкала строится умножением на постоянный коэффициент. Фото: Викисклад, общественное достояние.
КоэффициентНазваниеДля чего
1,125Большая секундаПлотные интерфейсы
1,25Большая терцияСтатьи, документация
1,333КвартаСайты с крупными заголовками
1,618Золотое сечениеОбложки, афиши

От пифагорейцев до швейцарской сетки

Идея строить размеры по геометрической прогрессии старше типографики. Пифагорейцы обнаружили, что приятные слуху созвучия соответствуют простым отношениям длин струны: 2:1 — октава, 3:2 — квинта, 4:3 — кварта.

В типографике этот принцип применил Роберт Брингхёрст в книге «Основы стиля в типографике» 1992 года, показав, что размеры, связанные постоянным отношением, выглядят согласованно так же, как согласованно звучат ноты аккорда.

Модульная система в верстке восходит к работам Йозефа Мюллера-Брокманна и швейцарской школе пятидесятых. Там же оформилась мысль, что сетка задаёт не только колонки, но и вертикальный ритм, к которому привязаны все размеры на странице.

Похожий принцип действует и в фотографии, и в архитектуре: набор стандартных фокусных расстояний объективов и ряд предпочтительных чисел в машиностроении построены так же — геометрической прогрессией с постоянным множителем.

Золотое сечение с его отношением около 1,618 переоценено: в типографике оно даёт слишком большой скачок между соседними ступенями, и для текста применяют коэффициенты помельче. Держится его популярность скорее на культурном ореоле числа.

Швейцарская афиша
Модульная сетка оформилась в швейцарской школе пятидесятых. Фото: Викисклад, общественное достояние.
Клавиши
Коэффициенты шкалы названы по музыкальным интервалам. Фото: Викисклад, общественное достояние.

Как выбрать шкалу под задачу

Задайте базовый кегль и коэффициент — получите шкалу вверх и вниз. Начинайте с 16 пикселей: это размер основного текста по умолчанию в браузерах, и от него удобно отталкиваться.

Считайте шкалу от основного текста, а заголовки подбирайте уже под неё. Основной кегль — та величина, которую читают дольше всего, и подгонять её под красивый заголовок означает жертвовать главным ради второстепенного.

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

Округляйте значения. Шкала выдаёт дробные числа вроде 25,63 пикселя; для вёрстки их приводят к целым или к половинам, и на восприятии это не сказывается.

Проверьте нижние ступени. Размер меньше 12 пикселей на мобильном экране читается плохо, а меньше 10 — практически не читается, и такие ступени лучше вовсе не заводить.

Разводите соседние ступени по назначению. Если два размера в шкале применяются к элементам, стоящим рядом на экране, разница между ними должна читаться без сравнения — иначе иерархия не работает и оба выглядят как ошибка вёрстки.

Подобрать интервал под каждый размер поможет калькулятор межстрочного интервала, а связать размеры с шириной экрана — калькулятор CSS clamp.

Как строитсяумножением на коэффициент
Базовый кегльобычно 16 px
Ступенейпять-шесть
Мягкая шкала1,125–1,2
Резкаяот 1,333
Золотое сечение1,618
Книга Брингхёрста1992
Минимум для мобильных12 px

Что показывает расчёт

Модульная шкала строит размеры шрифта по одной пропорции: каждый следующий получается умножением предыдущего на постоянный коэффициент. Так заголовки и текст выглядят частями одной системы — тот же принцип, по которому строятся музыкальные интервалы. Инструмент считает шкалу в обе стороны от базового размера, показывает её вживую и выдаёт готовые переменные CSS. Отдельно собирается адаптивная версия: две шкалы, для узкого и широкого экрана, сведённые через clamp — тогда на телефоне разница между заголовком и текстом остаётся умеренной, а на большом экране становится выразительной.

Как пользоваться

Инструмент считает шкалу в обе стороны от базового размера, показывает её вживую и выдаёт готовые переменные CSS. Отдельно собирается адаптивная версия: две шкалы, для узкого и широкого экрана, сведённые через clamp — тогда на телефоне разница между заголовком и текстом остаётся умеренной, а на большом экране становится выразительной.

  1. Обычно 16 или 17 пикселей — размер основного текста, от него считается всё остальное.
  2. Малая терция даёт спокойную шкалу, квинта и золотое сечение — контрастную.
  3. Все ступени набраны реальным текстом: контраст между ними виден сразу.
  4. Готовый блок с переменными CSS, обычными или адаптивными через clamp.

Частые вопросы

Что такое модульная шкала

Ряд размеров, где каждый следующий получается умножением предыдущего на постоянный коэффициент. Идея пришла из музыки: интервалы между нотами тоже задаются отношениями частот, и названия коэффициентов те же — терция, кварта, квинта. Глаз воспринимает такую последовательность как упорядоченную, даже не зная про пропорцию.

Какой коэффициент выбрать

Чем он больше, тем контрастнее шкала. Для интерфейсов с плотной информацией берут малую терцию 1,2 или большую 1,25: ступени близкие, всё помещается. Для лендингов и статей — кварту 1,333 или квинту 1,5, где заголовок явно доминирует. Золотое сечение 1,618 даёт очень крупные заголовки, на сложных интерфейсах с ним тесно.

Сколько ступеней нужно

Обычно шесть-семь: две-три вниз от базы для подписей и мелочи и три-четыре вверх для заголовков. Больше ступеней — больше соблазн использовать их все, а разница между соседними становится незаметной, и система перестаёт читаться как система.

Почему получаются некруглые числа

Потому что это результат умножения на коэффициент. Округлять до целых пикселей не обязательно и даже вредно: браузер умеет отрисовывать дробные размеры, а округление накапливает ошибку по мере роста шкалы. Записывайте в rem с двумя-тремя знаками.

Как сделать шкалу адаптивной

Построить две шкалы — для узкого и широкого экрана — и свести соответствующие ступени через clamp. Обычно на телефоне берут меньший коэффициент, чем на десктопе: там, где на широком экране заголовок в три раза больше текста, на узком он просто не поместится в строку.

Шкала обязательна для отступов тоже

Не обязательна, и часто вредна. Для отступов удобнее шкала с шагом кратно четырём или восьми: она проще в уме и лучше ложится на сетку. Пропорциональная шкала нужна там, где важна визуальная иерархия, то есть в шрифтах.

Спросите нейросети об инструменте

Отвечает DeepSeek по данным этой страницы и тому, что у вас сейчас на экране: методика, ваш результат, ограничения

Похожие инструменты

Калькулятор межстрочного интервала

Перевод line-height между множителем, px, em, % и пунктами. Рекомендация по длине строки, живой абзац и расчёт строк на А4.

Открыть
Калькулятор CSS clamp()

Адаптивный размер по двум точкам без медиазапросов. С графиком роста и проверкой требования доступности о масштабировании.

Открыть
Кроссворды онлайн

Готовый кроссворд по теме: шестнадцать наборов от детских слов до городов и стран. Разгадывается прямо на странице с проверкой, подсказками и печатью, каждый раз новая сетка.

Открыть
Трафарет букв и цифр

Буквы, цифры и надписи крупно на листах А4 для вырезания: русский и английский алфавит, свой текст, высота в сантиметрах или буква на лист, автоматические перемычки, режим контура, PDF и печать.

Открыть
Логотип онлайн

Логотип из названия и слогана: 34 иконки, 5 раскладок, 8 шрифтов с кириллицей и 10 палитр, 12 готовых вариантов, SVG и PNG.

Открыть
Генератор ФИО

Случайные русские фамилия, имя и отчество: пол, пять форматов, дата рождения, до 500 строк. Копирование и выгрузка в TXT и CSV.

Открыть

Ещё генераторы

Пароли и тестовые данные, CSS-градиенты, тени и скругления, clip-path и фильтры, анимации, Flexbox и Grid — в разделе 39 генераторов.