9.3.2 Управление переходом на следующую строку
Переходом на следующую строку
считается возврат каретки (
), перевод строки (�OA;) или пара возврат
каретки/перевод строки. Все переходы на другую строку являются непечатными
символами.
Подробнее о переходе на другую строку в спецификации SGML см. в разделе
замечаний о переходе на новую строку в приложении.
Принудительный
переход на новую строку: элемент BR
<!ELEMENT BR - O EMPTY -- принудительный переход на новую строку -->
<!ATTLIST BR
%coreattrs; -- id, class, style, title --
>
Начальный тег: обязателен, Конечный тег:
запрещен
Атрибуты, определяемые в любом другом месте
- id, class
(идентификаторы в пределах документа)
- title (заголовок элемента)
- style (встроенная информация о стиле)
- clear (выравнивание и плавающие
объекты)
Элемент BR принудительно разбивает (заканчивает)
текущую строку текста.
Для визуальных агентов пользователей можно использовать атрибут
clear для определения того, обтекает ли следующая за
элементом BR разметка изображения и другие объекты,
плавающие относительно левого или правого поля или начинается ниже объекта.
Дальнейшая информация приведена в разделе о выравнивании и плавающих объектах.
Авторам рекомендуется использовать таблицы стилей для управления обтеканием
текстом изображений и других объектов.
С использованием
двунаправленного форматирования, элемент BR
должен действовать так же, как действует символ РАЗДЕЛИТЕЛЬ СТРОКИ [ISO10646] в
двунаправленном алгоритме.
Запрет перехода на
новую строку
Иногда авторам нужно избежать перехода на новую строку между двумя
определенными словами. Комбинация символов (  или  ) действует
как неразрывный пробел.
|