logo
Технологии программирования / источники / ++ Введение в стандарты Web 1-38 / 21

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

В связи с тем, как HTML определяет разделитель, невозможно управлять разрывом строк текста (как в случае разметки почтового адреса в качестве параграфа, но с представлением каждой части адреса на отдельной строке) простым нажатием клавиши Enter во время записи текста.

Разрыв строки можно ввести в документ с помощью элемента br. Однако он должен применяться для принудительного разрыва строки, там где это требуется, а не для увеличения вертикального интервала между параграфами или чего-то подобного в документе — это более правильно делается с помощью CSS.

Иногда может быть легче использовать блок предварительно форматированного текста, а не вставлять элементы br. Или, если необходимо определенную часть некоторого текста представить на отдельной строке, но это, в общем-то, вопрос стилевого оформления, его можно поместить в элемент span и задать его вывод как элемента блочного уровня.

Поэтому, например, можно написать показанный ранее контактный адрес компании Opera следующим образом:

<p>Our company address: </p>

<address>

Opera Software ASA,<br>Waldemar Thranes gate 98,<br>

NO-0175 OSLO,<br>NORWAY

</address>

Естественно, если используется XHTML, а не HTML, то элемент должен записываться следующим образом: <br />.