Типографика

Принципы применения типографики

#Гарнитуры

Базовая гарнитура основного текста наших интерфейсов — Segoe UI. Начиная с Windows 7, этот шрифт является системным, поэтому доступен большинству пользователей.

Для заголовков мы используем Montserrat.

В заголовоках инфографики используется Merriweather.

В зависимости от задачи, для некоторых проектов базовые гарнитуры могут переопределяться. Главное для нас знать как работает типографика в целом. Понимая смысл начертаний и семантику размерностей, мы получаем удобный и простой в воприятии контент, а выбор конкретной гарнитуры становится одним из инструментов передачи настроения текста. Особое внимание уделяется иерархии контента.

#Заголовки

Уровни заголовков должны хорошо отличаться друг от друга.

Отступы снизу для всех заголовков одинаковые и равны высоте строки базового текста. Размеры отсупов и интерлиньяжа выражаются в относительных величинах. Это позволяет при необходимости оперативно масштабировать всю размерную шкалу.

Для наших проектов обычно достаточно четырёх уровней заголовков. Для обратной совместимости заголовки пятого и шестого уровня уравниваются по размерам к четвёртому.

Титул

Титульный заголовок

Используется один раз на страницу

H1

font-title

bold

40/48

line-height 1.2

Подтитул

Заголовок второго уровня

Обычно описание титульного заголовка

H2

font-subtitle

bold

30/36

line-height 1.2

Заголовок

Заголовки в тексте

H3

font-heading

bold

24/28

line-height 1.166

Подзаголовок

Подзаголовки в тексте

H4

font-subheading

bold

20/24

line-height 1.2

Лёгкие начертания допустимо использовать только для заголовков. Объясняется это изначальной функцией подобных начертаний — балансом линий с обычным текстом.

bold

regular

light

H1

H1

H1

H2

H2

H2

H3

H3

H3

H4

H4

H4

#Абзацы

Наборный текст у нас разделяется на два вида: сервисный и медийный.

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

Медийный применяется в случаях, когда акцент сделан на сам контент: в лендингах, блогах, спецпроектах, документациях и других простынях текста.

Привет, я сервисный текст! Используй меня в интерфейсе продукта. Моя цель — описывать крутые штуки на сайте.

Так же используй меня внутри всяких компонентов и интерактивных элементов. Я скромняга, поэтому не буду отвлекать пользователя, а только помогу ему понять в чём тут дело.

font-body-service

regular

16/24

line-height 1.5

Привет, а я медийный текст! Используй меня в лендингах, блогах, где много воздуха и текста.

Я люблю внимание и бережное отношение к своей персоне.

font-body-media

regular

17/26

line-height 1.53

Вводим вспомогательные стили.

Привет, я текст малышка! Используй меня для сносок, атрибутов и прочих второстепенных элементов. На меня практически не обращают внимания, но я стараюсь помогать старшим.

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

font-body-small

regular

12/18

line-height 1.53

Привет, я капс.

Я неплохо смотрюсь в тегах, лейблах, табах, меню, кнопках. Меня часто обзывают «забором», потому что сложно понять без разрядки. Чем меньше мой размер — тем большая разрядка необходима.

font-body-caps

bold

12/16

line-height 1.33

letter-spacing .05