Как сделать неразрывный пробел? - коротко
Неразрывный пробел вставляют комбинацией клавиш Ctrl + Shift + Пробел (Windows) или Option + Space (Mac). В HTML‑разметке используйте .
Как сделать неразрывный пробел? - развернуто
Неразрывный пробел — это специальный символ, который не позволяет перенести строку в месте его расположения. Его используют, когда необходимо сохранить тесную связь между словами, цифрами или знаками, например, в датах, единицах измерения, телефонных номерах и т. п. Ниже изложены способы получения этого символа в самых популярных средах.
Во многих текстовых редакторах достаточно воспользоваться комбинацией клавиш. На Windows применяется Ctrl + Shift + Пробел, а на macOS — Option + Space. После нажатия курсор остаётся в том же месте, а вставленный символ уже не допускает разрыва строки.
В HTML‑разметке неразрывный пробел обозначается сущностью
или кодом  
. Пример: 12 kg
гарантирует, что цифра и единица измерения останутся в одной строке независимо от ширины окна браузера. При работе с CSS можно также задать свойство white-space: nowrap;
для отдельного элемента, но это влияет на весь блок, тогда как
решает задачу локально.
В системах верстки на основе LaTeX используется команда ~
. Запись Москва~река
заставит LaTeX удержать оба слова на одной строке, а при необходимости переноса строки он будет выполнен только после пробела, следующего за тильдой.
В Microsoft Word и аналогичных офисных пакетах неразрывный пробел вставляется сочетанием Ctrl + Shift + Пробел (аналогично Windows‑версиям). Кроме того, в меню «Вставка → Символ» можно выбрать пункт «Неразрывный пробел», что удобно, если вы работаете на ноутбуке без доступа к клавиатуре.
Если требуется добавить такой символ программно, в языках программирования используется Unicode‑код U+00A0
. В JavaScript это выглядит так: '\u00A0'
. В Python можно написать '\xa0'
или воспользоваться функцией chr(160)
. При формировании строковых констант в Java следует писать "\u00A0"
.
Для работы в командных оболочках и простых текстовых файлах часто достаточно скопировать готовый символ из любого источника (например, из таблицы символов) и вставить его в нужное место. При этом важно убедиться, что файл сохраняется в кодировке UTF‑8, иначе символ может быть заменён на вопросительный знак или иной некорректный знак.
Подытоживая, получение неразрывного пробела сводится к использованию соответствующей комбинации клавиш, специальной сущности в разметке, команды в системе верстки или Unicode‑кода в программировании. Выбор метода зависит от среды, в которой вы работаете, но все они позволяют надёжно удержать связанные элементы в одной строке.