Калькулятор типографики
Что такое веб-типографика
Веб-типографика -- это система принципов оформления текста для цифровых интерфейсов. Она объединяет модульные шкалы, вертикальный ритм, оптимальную длину строки и адаптивные размеры для создания читабельного и гармоничного текста на любых устройствах.
Модульная шкала (Type Scale)
Система пропорциональных размеров шрифта, основанная на математических соотношениях (Minor Third, Perfect Fourth, Golden Ratio). Обеспечивает визуальную иерархию и гармонию между заголовками и основным текстом.
Вертикальный ритм
Система выравнивания текста по базовой сетке (baseline grid). Все межстрочные интервалы и отступы кратны одному базовому модулю, что создает визуальную упорядоченность и облегчает восприятие длинных текстов.
Fluid Typography
Адаптивная типографика с использованием CSS функции clamp(). Размер шрифта плавно масштабируется между минимальным и максимальным значением в зависимости от ширины экрана -- без медиа-запросов.
Возможности калькулятора
Шесть профессиональных инструментов для полного контроля над типографикой в ваших проектах.
Генератор Type Scale
Модульные шкалы от Minor Second (1.067) до Golden Ratio (1.618). Генерация размеров заголовков h1-h6 из базового размера с CSS-переменными.
Калькулятор межстрочного
Оптимальный line-height на основе размера шрифта, длины строки и x-height ratio. Мгновенный предпросмотр результата на живом тексте.
Длина строки (Measure)
Расчёт оптимальной ширины текстового блока (45-75 символов). Значения в px, rem и ch с готовым CSS для max-width.
Вертикальный ритм
Baseline grid калькулятор. Шкала отступов, выравнивание заголовков по сетке, единицы spacing для margin и padding.
Подбор пар шрифтов
8 проверенных комбинаций serif + sans-serif. Анализ контраста весов, сравнение x-height, оценка совместимости и предпросмотр.
Responsive Typography
Fluid типографика с CSS clamp(). Расчёт min/max размеров, slope и intercept. Готовый CSS для всей шкалы заголовков.
Модульные шкалы/ подробное руководство
Модульная шкала (modular scale) -- это последовательность размеров, где каждый следующий получается умножением предыдущего на фиксированное соотношение. Этот принцип лежит в основе типографической иерархии.
Minor Second (1.067) и Major Second (1.125)
Минимальный контраст между уровнями. Подходит для интерфейсов с большим количеством текстовых уровней, где не нужна сильная иерархия -- например, дашборды, таблицы данных, админ-панели.
Minor Third (1.200) и Major Third (1.250)
Сбалансированный контраст. Самые популярные шкалы для блогов, статей и контентных сайтов. Создают заметную, но не чрезмерную разницу между заголовками и основным текстом.
Perfect Fourth (1.333) и Perfect Fifth (1.500)
Выраженная иерархия. Отлично работает для лендингов и промо-страниц, где нужно привлечь внимание крупными заголовками. Perfect Fourth -- самый универсальный вариант для большинства сайтов.
Golden Ratio (1.618)
Максимальный контраст. Создает драматическую разницу между уровнями. Используется для плакатов, героических секций и экспериментальной типографики. Требует осторожности: h1 может стать слишком большим.
Формула: size = baseSize * ratio^step. Например, при base = 16px и ratio = 1.333: h3 = 16 * 1.333^1 = 21.3px, h2 = 16 * 1.333^2 = 28.4px, h1 = 16 * 1.333^3 = 37.9px.
Совет: для мобильных устройств используйте шкалу с меньшим соотношением (1.125-1.200), а для десктопа -- с большим (1.250-1.333). Fluid Typography поможет плавно переключаться между ними.
Практические советы по типографике
Рекомендации от ведущих веб-дизайнеров для создания читабельного и визуально гармоничного текста.
1Оптимальная длина строки
Придерживайтесь 45-75 символов в строке (включая пробелы). Идеал -- 66 символов. Слишком длинные строки утомляют глаза при переходе на следующую строку, а слишком короткие нарушают ритм чтения.
2Базовый размер не меньше 16px
Основной текст (body) должен быть минимум 16px для комфортного чтения на экранах. Для длинных текстов (статьи, блог) лучше 18-20px. Мелкий шрифт допустим только для вспомогательных элементов.
3Не более 2-3 шрифтов
Один шрифт для заголовков, другой для основного текста. Третий -- только для акцентов (код, подписи). Больше трёх шрифтов создают визуальный хаос и увеличивают время загрузки страницы.
4Используйте rem, а не px
Единица rem масштабируется относительно корневого элемента, что обеспечивает доступность (пользователь может увеличить базовый размер в браузере). Для адаптивности комбинируйте rem с clamp().
5Line-height зависит от размера
Большой текст (заголовки) требует меньшего line-height (1.1-1.3), а мелкий текст (body) -- большего (1.5-1.7). Универсальный line-height: 1.5 не подходит для всех элементов.
6Тестируйте на реальном контенте
Lorem ipsum не покажет реальных проблем. Используйте настоящий текст нужного языка и длины. Особенно это важно для кириллицы, где ширина символов отличается от латиницы.
Как пользоваться калькулятором
Пошаговая инструкция для максимально эффективной работы с инструментами типографики.
Выберите инструмент
Переключайтесь между 6 вкладками: Type Scale, Межстрочный, Длина строки, Вертикальный ритм, Пары шрифтов и Fluid Type.
Задайте параметры
Введите базовый размер шрифта, выберите модульное соотношение, настройте длину строки. Все расчеты обновляются мгновенно.
Скопируйте CSS
Каждая вкладка генерирует готовый CSS-код с переменными. Скопируйте и вставьте в ваш проект -- типографика готова.
Часто задаваемые вопросы
Похожие инструменты
Калькулятор заморозки продуктов
Сроки хранения продуктов в морозилке, температурный режим, упаковка. Мясо, рыба, овощи, ягоды, полуфабрикаты.
Калькулятор расхода дров
Расчёт объёма дров на отопительный сезон. По площади дома, виду древесины и теплопотерям.
Калькулятор HVAC (кондиционирование)
BTU сплит-системы и секции радиаторов по площади и теплопотерям. Физика теплопередачи.
Калькулятор NIHSS (инсульт)
Оценка тяжести ишемического инсульта по 11 категориям. Баллы от 0 до 42. Критерий для тромболизиса. Для неврологов.
Калькулятор DIY мебели
Расчёт материалов для мебели своими руками: ЛДСП, кромка, фурнитура, конфирматы. Шкаф, стеллаж, тумба, комод.
Калькулятор код-ревью: время, размер PR, дефекты, нагрузка
Комплексный калькулятор код-ревью: оценка времени проверки кода, анализ размера PR (XS/S/M/L/XL), покрытие ревью и bus factor, плотность дефектов и escape rate, нагрузка команды ревьюеров, метрики качества (churn, rework, first-pass yield).
Набор веса при беременности
Калькулятор набора веса при беременности по неделям. Рекомендации IOM/ВОЗ с учётом ИМТ и количества плодов.
Конвертер медицинских единиц
Конвертация медицинских единиц: ммоль/л ↔ мг/дл для глюкозы, холестерина, гемоглобина, креатинина. Нормы и интерпретация.
Калькулятор развития ребёнка по месяцам
Навыки и нормы развития ребёнка по месяцам. Моторика, речь, социальные навыки.
Калькулятор объёма септика
Расчёт объёма септика по числу проживающих и расходу воды. Накопительный, переливной и аэрационный типы по СП 32.13330.
Калькулятор БЖУ (КБЖУ)
Расчет белков, жиров и углеводов (макронутриентов) для различных диет: кето, палео, зональная и другие.
Калькулятор спектроскопии
Закон Бугера-Ламберта-Бера, конвертер длины волны/частоты/энергии, волновое число, ИК-частоты, ЯМР химический сдвиг.
Калькулятор сложности алгоритмов
Расчёты сложности: Big O, сортировка, поиск, графы, рекуррентность, практическая оценка
Калькулятор процента жира
Определите процент жира в организме по методу ВМС США. Точнее, чем весы-анализаторы.
Калькулятор расчёта лестницы
Расчёт параметров лестницы: количество ступеней, угол наклона, высота подступенка. Проверка удобства по формуле Блонделя.

Лиана Арифметова
Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».
Был ли этот калькулятор полезен?
Отказ от ответственности
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.