Справочный раздел

Пробелы и невидимые символы

Пробелы разной ширины, переносы, соединители и метки направления с кодами и описанием поведения.

Таблица Unicode

Пробелы и управляющие символы

Метка делает невидимый символ доступным для выбора. Наведите на неё, чтобы увидеть значок копирования.

Пробелы и невидимые символы Unicode с кодами и описанием поведения
Метка Название Код В тексте Поведение и применение
Пробелы разной шириныОт обычного пробела до фиксированных типографских отбивок. 10
Обычный пробел
два слова Обычная ширина; разрешает перенос строки.Разделение слов в обычном тексте.
Неразрывный пробел
10 км Обычно равен обычному пробелу; запрещает перенос с обеих сторон.Число и единица, инициалы и фамилия, короткие связанные части.
Узкий неразрывный пробел
10 000 По ширине близок к тонкому пробелу; перенос запрещён.Группировка разрядов и компактные неразрывные сочетания.
Полукруглая шпация
A B Номинально равна половине кегля шрифта.Фиксированная отбивка в наборе; редко нужна в обычном тексте.
Круглая шпация
A B Номинально равна кеглю шрифта.Широкая фиксированная отбивка в типографском наборе.
Цифровой пробел
1 000 Равен ширине табличной цифры и не допускает перенос.Выравнивание чисел в колонках с моноширинными цифрами.
Пунктуационный пробел
A B Обычно равен ширине узкого знака пунктуации, например точки.Редкое выравнивание таблиц и строк по знакам пунктуации.
Тонкий пробел
5 × 7 Обычно составляет примерно 1/5–1/6 кегля.Небольшая оптическая отбивка между знаками.
Волосяной пробел
A B Самый тонкий традиционный пробел: примерно 1/10–1/16 кегля.Очень тонкая ручная отбивка в профессиональном наборе.
Средний математический пробел
x + y Фиксированная ширина 4/18 кегля.Отбивка математических выражений и операторов.
Переносы и разделителиСимволы, которые разрешают, запрещают или явно создают перенос. 8
Табуляция Служебный символ
A B Перемещает позицию к следующей точке табуляции; ширина зависит от редактора.Отступы в коде и разделение полей в TSV.
Перевод строки Служебный символ
строка строка Создаёт обязательный перенос строки.Окончание строки в Unix, Linux и современных текстовых форматах.
Мягкий перенос Служебный символ
типо­графика Невидим без переноса; при разрыве строки показывает дефис.Ручная подсказка допустимого места переноса в длинном слове.
Пробел нулевой ширины Служебный символ
длинное​слово Не занимает места, но создаёт возможность переноса.Скрытая точка переноса в длинных строках без обычных пробелов.
Соединитель слов Служебный символ
§⁠5 Не имеет ширины и запрещает перенос с обеих сторон.Невидимое неразрывное соединение без добавления расстояния.
Неразрывный пробел нулевой ширины / BOM Служебный символ
BOMтекст В начале файла обозначает порядок байтов; внутри текста это устаревший неразрывный знак.Не вставляйте вручную внутрь текста — используйте U+2060 WORD JOINER.
Разделитель строк Служебный символ
строка
строка Однозначно обозначает границу строки.Структурированные данные и текстовые системы, где нужен семантический разрыв строки.
Разделитель абзацев Служебный символ
абзац
абзац Однозначно обозначает границу абзаца.Структурированный текст; поддержка в редакторах и форматах различается.
Соединение и направление текстаФорматирующие символы для сложных письменностей, эмодзи и смешанного направления. 4
Несоединитель нулевой ширины Служебный символ
می‌خواهم Запрещает соединение соседних знаков, не добавляя расстояния.Орфография и формообразование в письменностях с соединяемыми буквами.
Соединитель нулевой ширины Служебный символ
👩‍💻 Поддерживает соединение знаков и запрещает разрыв внутри последовательности.Составные эмодзи и формообразование в сложных письменностях.
Метка слева направо Служебный символ
A‎אב Невидимо задаёт направление слева направо в двунаправленном тексте.Коррекция порядка знаков рядом с фрагментами на арабском или иврите.
Метка справа налево Служебный символ
אב‏A Невидимо задаёт направление справа налево в двунаправленном тексте.Коррекция порядка знаков в смешанном тексте справа налево.

Правила отбивки и пунктуации собраны в справочнике «Типографика».

Названия и поведение при переносе сверены с Unicode NamesList и Unicode Line Breaking Algorithm.

Перед копированием

Невидимый — не значит бездействующий

Расстояние
Одни символы создают видимый промежуток определённой ширины.
Перенос
Другие разрешают или запрещают разрыв строки, не добавляя расстояния.
Форматирование
Соединители и метки направления меняют форму или порядок знаков.
Связанные инструменты

Продолжите работу с текстом

Скопируйте символ, преобразуйте разметку, очистите фрагмент или сохраните результат в блокноте.

FAQ

Вопросы о невидимых символах

Почему две одинаковые на вид строки могут различаться?

В одной строке может находиться неразрывный, узкий, нулевой пробел или метка направления. Такие символы влияют на поиск, сравнение, перенос и форму текста, оставаясь незаметными.

Какой пробел использовать чаще всего?

Для обычного разделения слов используйте U+0020, а U+00A0 — только когда связанные части должны остаться на одной строке. Специализированные отбивки стоит применять осознанно и редко.

Чем ZWSP отличается от WORD JOINER?

U+200B ZERO WIDTH SPACE создаёт возможность переноса без видимого промежутка. U+2060 WORD JOINER делает обратное: запрещает перенос, также не добавляя ширины.

Нужно ли использовать U+FEFF внутри текста?

Нет. U+FEFF предназначен прежде всего для обозначения порядка байтов в начале файла. Для неразрывного соединения внутри текста Unicode рекомендует U+2060 WORD JOINER.