|
b-браузер пе-
реходит вниз на следующую строку на экране перед тем, как отобразить осталь-
ной текст. Таким образом, дать Web-браузеру указание перейти на новую строку
перед отображением следующего фрагмента текста можно с помощью либо деск-
риптора , либо дескриптора <р>. Если вы хотите просто перейти на следую-
50 Глава 1. Основы языка HTML
щую строку, используйте дескриптор ; если же вы хотите перейти на следу-
ющую строку и вставить пустую строку между текущей и следующей строками,
вам нужно воспользоваться дескриптором <р>.
Текст в приведенном ниже HTML-коде описывает, как работают дескрипторы
<р> и , а также как будет выглядеть этот текст в окне Web-браузера (см.
рис. 1.13):
IlpMMep форматированного TeKCTa
<р>Вставляем в HTML-документ
форматированный текст.р>
<р> Расстановка дескрипторов абзаца и перевода строки
в HTML-документе <Ьг>
определяет обрывы строк в тексте. р>
<р> Дескрипторы абзацев оставляют между строками
текста пустую строку, р>
а дескрипторы перевода строки разбивают текст без вставки
дополнительных пустых строк.
Дескрипторы форматирования (такие как <р> и ) определяют, где закан-
чивается строка текста в окне браузера. Говоря языком редактирования текста,
дескриптор <Ьг> вставляет жесткий возврат каретки, а дескриптор <р> — два же-
стких возврата каретки. I
Web-браузер (как и текстовый процессор) выполняет мягкий возврат каретки для
разбиения текста у правого поля на каждой странице. Помните, что в Web-докумен-
те правая сторона окна браузера представляет собой правое поле Web-страницы. С
помощью дескрипторов форматирования вы можете определить последнее слово в
строке, однако Web-браузер все равно будет вставлять мягкие возвраты каретки,
что-
бы каждая строка текста помещалась по ширине в окно Web-браузера.
айл Правка §ид Избранное Сервис Справка
- J J Л Л jtl J -> Л Ы •
Вставляем в HTML-документ форматированный текст.
Расстановка дескрипторов абзаца и перевода строки в HTML-документе
определяет обрывы строк в тексте.
Дескрипторы абзацев оставляют между строками текста пустую строку,
а дескрипторы перевода строки разбивают текст без вставки
дополнительных пустых строк.
Рис. 1.13. Текст в окне Web-браузера форматируется в зависимости от
использования дескрипторов абзаца и перевода строки
Глава 1. Основы языка HTML 51
Хотя, как говорилось выше, ширина строки текста определяется шириной
окна браузера, существуют случаи, когда браузер не должен разбивать строку тек-
ста. В таком случае нужно вставить запрет перевода строки ( ) между сло-
вами, которые браузер должен отобразить вместе на одной строке. Например,
вам нужно создать подзаголовок для абзаца текста и вы хотите, чтобы заголовок
оставался на одной строке. Чтобы заставить браузер вывести слова на одной
строке, вставьте запрет перевода строки между словами подзаголовка, как показа-
но ниже:
IIpHMep использования запрета перевода cTpoKn
Послание АвраамаSnbsp;Линкольна
<р>Эта страна с ее институтами принадлежит
людям, которые ее населяют.р>
<р>Если они устанут от существующего правительства, они могут
прибегнуть к своему конституционному праву внести изменения в его
состав, или к своему конституционному праву распустить или
свергнуть его.р>
ABpaaM Линкольнс1Ъе>
В данном примере запрет перевода строки, вставленный мтщ словами "Ав-
раам" и "Линкольн", не позволяет Web-браузеру разбить имя и фамилию прези-
дента на две строки. Если у браузера не хватает места на текущей строке, чтобы
отобразить имя и фамилию вместе, браузер отобразит и имя, и фамилию на сле-
дующей строке, как показано на рис. 1.14.
Если бы в данном примере между именем и фамилией был просто пробел (а
не запрет перевода строки), браузер отобразил бы имя на одной строке, а фами-
лию — н
файл Правке йид Избранное Сараис Справка
.&дрес]ф http//Mml-webdesign/Chapter01/Figure01-Rhtm •{
щ
Послание
Авраама Линкольна
Эта страна с ее институтами принадлежит людям, которые ее населяют.
Если они устанут от существующего правительства, они могут прибегнуть к своему
конституционному праву вн
|
|