DESIGN

Калькулятор міжрядкового інтервалу для ідеальної типографіки

Чому міжрядковий інтервал важливий

Міжрядковий інтервал (line-height) — один із найважливіших параметрів типографіки. Занадто малий — текст виглядає стисненим і важко читається. Занадто великий — погано для довгих текстів, бо очу складно відстежувати рядки. Оптимальний інтервал залежить від розміру шрифту, ширини колонки та насиченості тексту.

Загальні рекомендації

Для основного тексту оптимальний line-height — 1.4–1.6 відносно розміру шрифту. Для заголовків — 1.1–1.3 (щільніше, оскільки рядків менше). Чим ширша колонка — тим більший потрібен інтервал для зручного переходу на новий рядок. Для мобільних пристроїв та невеликого шрифту збільшуйте до 1.6–1.8.

line-height у CSS

Безрозмірне значення (наприклад, line-height: 1.5) — рекомендований підхід: успадковується коректно. В пікселях (24px) або em (1.5em) може давати несподівані результати при успадкуванні. Нормальне значення (normal) залежить від шрифту — зазвичай 1.2, що занадто мало для тексту.

Вертикальний ритм

Вертикальний ритм — принцип, коли висоти елементів кратні базовому відстанню. Якщо base line-height = 24px, то відступи між блоками — 24px, 48px, 72px тощо. Це створює відчуття порядку і музичного ритму в тексті. Реалізується через систему 8px-сітки або через CSS-змінні.