Неразрывные участки текста
На этой странице:
В языках с европейским направлением письма (например, в русском или английском) символы текста заполняют строку последовательно слева направо до тех пор, пока очередное слово (или часть слова, если используются переносы в словах) не перестаёт умещаться в границах полосы набора. Это слово (или часть слова) переносится на следующую строку, она также заполняется символами слева направо, затем снова происходит перенос на следующую строку, и это повторяется до окончания абзаца.
Современные компьютерные издательские системы, браузеры и другие программы, отображающие текст, обычно автоматически переводят строку в месте пробела или мягкого переноса (и некоторых других символов), ближайшего перед правой границей полосы набора. Однако в некоторых случаях перевод строки требуется предотвратить. Технические правила набора текста регламентируют ситуации, когда участки текста должны быть неразрывными, то есть находиться целиком на одной строке.
Когда перевод строки запрещён
- Нельзя разрывать строку перед дефисом или после дефиса. (Если разорвать строку после дефиса, читатель может принять его за знак переноса.) Например, нельзя переносить: как-|нибудь, генерал|-майор, большая-|пребольшая.
- Нельзя разрывать строку перед тире, например: Знание— сила, Курить— здоровью вредить.
- Нельзя разрывать строку после тире, если оно разделяет границы диапазона, например: 1799–|1837, 10–|15 кг.
- Нельзя разрывать сокращённые словосочетания, например: ит.д., т.е., у.е.
- Нельзя отрывать инициалы друг от друга и от фамилии, например: А.С.Пушкин, Дж.Вашингтон.
- Нельзя отрывать имя собственное от относящегося к нему сокращения, например: гр.Иванов, пос.Молоково.
- Нельзя отрывать число от относящейся к нему единицы измерения, например: 60м2, 25%. Нельзя отрывать знаки номера (№) и параграфа (§) от относящегося к ним числа, например: №5, §38.
- Нельзя разрывать многоразрядные числа, например: 98765432.
- Нельзя оставлять в конце строки однобуквенные предлоги и союзы а, в, и, к, о, с, у. Нельзя оставлять в конце строки служебные части речи (предлоги, союзы, частицы) из двух или трёх букв, если они стоят в начале предложения.
- Нельзя отрывать частицы бы, ли, же от предшествующего слова, например: какбы, врядли, также.
Когда перевод строки нежелателен
В следующих ситуациях разрыв строки не запрещается, но его рекомендуется избегать, если есть возможность.
- Не рекомендуется разрывать строку после местоимения я.
- Не рекомендуется разрывать строку после любой служебной части речи (союза, предлога, частицы), стоящей в начале предложения.
- Не рекомендуется разрывать строку после частицы не.
- Не рекомендуется разрывать строку после точки, если она стоит не в конце предложения (например, в сокращении внутри предложения: …выплачено 2006 руб.в счёт погашения…).
- Не рекомендуется разрывать строку перед словом, начинающимся с прописной буквы, если оно стоит не в начале предложения (например, если это имя собственное: …памятникПушкину решено перенести…
- Не рекомендуется разрывать строку между словами в устойчивых словосочетаниях, например: тоесть, таккак, таксказать, всёравно. (При этом допустимы переносы в словах — например, в двух последних примерах: так ска-зать, всё рав-но).
- Не рекомендуется отрывать обозначение (например, имя переменной) от относящегося к нему слова, например: рассмотрим функциюf(x), гдеx — натуральная переменная.
Неразрывные участки текста на веб-страницах
Чтобы предотвратить разрыв строки на месте пробела, можно вместо обычного пробела (U+0020) набрать неразрывный пробел (U+00A0). Недостаток этого способа — в том, что в некоторых браузерах (например, Internet Explorer) обычные пробелы масштабируются, а неразрывные — нет, так что при выключке по формату в одной строке могут оказаться пробелы разной ширины.
Чтобы предотвратить разрыв строки на месте дефиса, можно вместо обычного дефиса (U+002D) набрать неразрывный дефис (U+2011).
Более универсальный способ создания неразрывного участка текста — применение в CSS свойства white-space со значением nowrap для этого участка. Например, на этом сайте неразрывные участки заключаются в элемент span:
…применение <span>в CSS</span> свойства…
В таблице стилей для элемента span задано следующее правило:
span {
white-space: nowrap;
}