logo
Создание HTML

Разрыв строк.

Как было отмечено, HTML выполняет форматирование текста в программе просмотра, а не в исходном документе. Этим обеспечивается независимость от оборудования. Но что делать, если вам нужно разорвать строку текста в строго определенном месте?

Чтобы закончить строку в нужном месте, используйте дескриптор разрыва строки <BR>. Он заставит программу просмотра начать новую строку, независимо от состояния текущей строки. В отличие от элемента абзаца, разрыв строки не увеличивает интервал в тексте. Поскольку элемент разрыва строки не является контейнером, у него нет закрывающего дескриптора.

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

Пример использования дескриптора <BR>

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

Кроме необходимости разрыва строки, бывают случаи, когда нужно не допустить разбиения строки в определенном месте. Текст, расположенный между открывающим дескриптором <NOBR> и соответствующим закрывающим дескриптором, не будет иметь разрывов строк.

Запрет разрыва строк может оказаться очень нужным для таких элементов, как адреса, где неправильное разбиение строки может привести к нежелательным результатам. Однако не злоупотребляйте использованием элемента <nobr> — если изменить естественное разбиение строк, текст может принять необычный вид.

Вы можете предположить, что если использовать несколько разрывов строки подряд, то в документе будут добавлены дополнительные пустые строки. Однако многие броузеры объединяют несколько разрывов строки (несколько дескрипторов <br> или <р>) в один разрыв строки.

СОВЕТ: Если вы думаете, что броузеру все-таки придется разорвать строки внутри элемента <NOBR>, то можете указать подходящее место разрыва с помощью дескриптора <WBR> (мягкий разрыв строки). Броузер будет использовать элемент <WBR> только в случае крайней необходимости.