23 сент. 2025

Дефис, «среднее» и длинное тире — краткая памятка для дизайнеров

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

Самое важное

Дефис — для составных слов и приставок: по-русски, тёмно-красный, всё-таки. Для макета используйте неразрывный дефис, чтобы части слова не переносились на следующую строку.

En-dash (короткое тире) — для диапазонов и отношений: 1991–1998, 100–150 руб.без пробелов.

Em-dash (длинное тире) — для вставных конструкций, пропуска слова, оформления прямой речи, пауз: Я — согласен. В русском наборе часто ставят пробелы вокруг тире (см. ваш стиль-гайд).

Минус — математический знак: 10 − 5 = 5. В типографике минус визуально отличается от дефиса/тире — используйте именно знак «минус», когда это арифметика.

Примеры применения

Дефис

  • Составные слова: интернет-кафе, бизнес-ланч.

  • Присоединение частиц/приставок: где-то, во-первых, по-русски.

  • Сокращения: физ-ра, г-во.

  • В вебе и верстке всегда предпочтителен неразрывный дефис (чтобы не разрывать слово при переносе).

Диапазоны / связиen-dash:

  • 1991–1998 гг., цена: 100–150 руб. (без пробелов).

  • Иногда en-dash используют между связанными понятиями: Москва–Петербург (маршрут).

Вставки, паузы, прямая речьem-dash:

  • Пропуск члена предложения: — Я приду позже.

  • Между подлежащим и сказуемым в утвердительных предложениях (по стилю): Кот — домашнее животное.

  • Для выделения вставной конструкции: Он, честно говоря, — молчал.

  • В русском тексте обычно тире выделяется пробелами вокруг — ориентируйтесь на гайд издания/проекта.

Минус

  • Используйте минус для арифметики и визуально корректных математических выражений: 5 − 3 = 2.

Какие коды использовать (Unicode / HTML)

(рекомендуется использовать эти коды в верстке и макетах, чтобы обеспечить корректный рендер и переносы)

  • Дефис (ASCII, минус-дефис): U+002D- (это обычный знак -, часто используется в коде, но лучше применять специальные юникод-знаки для типографии)

  • Hyphen (типографический дефис): U+2010‐

  • Non-breaking hyphen (неразрывный дефис, рекомендован для составных слов): U+2011‑

  • En dash (короткое тире, диапазоны): U+2013– — HTML: –

  • Em dash (длинное тире): U+2014— — HTML: —

  • Minus sign (математический минус): U+2212− — HTML: −

Совет для верстки: в HTML/JSX/CSS вставляйте символы через соответствующий HTML-код или через Unicode-escape (\u2013 / \u2014), чтобы избежать проблем с кодировкой и случайной заменой.

Как набирать (удобные сочетания)

macOS

  • En-dash: Option + -

  • Em-dash: Shift + Option + -

Windows

  • En-dash: Alt + 0150 (на цифровой клавиатуре)

  • Em-dash: Alt + 0151

  • Минус (U+2212) не всегда вводится просто с Alt — удобнее вставлять через карту символов или в редакторе «Вставка → Символ».

Вёрстка / код — используйте HTML-сущности (–, —, −) или Unicode-эскейпы.

Рабочие приёмы для дизайнеров

Автозамена. Настройте замену -- или +- в вашем редакторе или в системе (особенно полезно при наборе большого объёма текста).

Не допускайте разрывов. Для составных слов используйте неразрывный дефис (U+2011 / ‑) или неразрывный пробел там, где нужно.

Шрифты. Проверьте, что выбранный шрифт содержит правильные глифы для en-dash, em-dash и знака минус — в некоторых гарнитурах минус визуально совпадает с дефисом.

Языковые правила. Следуйте гайд-лайнам издания/проекта: в русской типографике часто тире выделяют пробелами, в английской — обычно без пробелов. Согласуйте это в дизайн-системе.