Читайте также:
|
|
Три наиболее часто используемых управляющих кода данной категории - <P>, <BR> и <HR>. Это одиночные, а не парные коды; другими словами, программы просмотра не требуют (и не интерпретирует) кодов </P>, </BR> и </HR>.
Управляющий код <P> означает конец абзаца и соответствует коду \par формата RTF (Rich Text Format - расширенный текстовый формат) или значку ASCII 20, который вы увидите на экране в документе WinWord на месте нажатия клавиши [Enter] (в предположении, что в диалоговом окне Tools Options View редактора WinWord установлен режим показа непечатаемых символов). Если остальные управляющие коды не устанавливают иного, весь текст между кодами <P> программой просмотра может быть разбит на строки в соответствии с размером окна, экранного шрифта и т. п. По соглашению программы просмотра Web используют для отделения каждого абзаца от следующего промежуток размером в одну строку.
Управляющий код <BR> вводит принудительный перевод строки и соответствует нажатию клавишной комбинации [Shift]-[Enter] в текстовых процессорах Word. Код <BR> не означает конца логического абзаца, и за строкой с этим кодом дополнительная пустая строка не появится. Типичный пример использования <BR> - отделение фамилии от адреса, чтобы они не попали при просмотре на одну строку.
Управляющий код <HR> сообщает программе просмотра, что в этом месте следует изобразить горизонтальную линию, пересекающую клиентскую область окна. Вторичный эффект кода <HR> подобен действию <BR>: поток текста прерывается, рисуется горизонтальная линия с "разумным" отступом сверху и снизу, затем текст продолжается с левого края ниже линии. Если вы хотите увеличить промежутки между текстом и линией, следует вставить коды <P> до и после кода <HR>. Обработка кода <HR> в существующих программах просмотра Web весьма различна. Некоторые просто рисуют обычную черную линию шириной в 1 пиксел. Другие, например Netscape Navigator, отображают код <HR> в сложную трехмерную оттененную разделительную линию.
По нескольким соображениям применение управляющего кода <HR> гораздо предпочтительнее прямого использования в документе HTML визуальных разделителей, например, подчеркиваний или вставленного отдельного графического объекта. Программа просмотра "знает" размер окна и возможности системы и может провести горизонтальную линию как надо. Использование кода <HR> улучшает также внешний вид документа для конечного пользователя. И наконец, код <HR> компактен и может передаваться по сети быстрее, чем ряд символов подчеркивания или растровое изображение.
Есть еще три команды форматирования текстового потока, про которые стоит помнить в определенных ситуациях, хотя понадобятся они и нечасто. Коды <PRE> и </PRE> выделяют предварительно форматированный текст. В отличие от обычного текста в документе HTML, который выводится на экран красивым пропорциональным шрифтом и разбивается программой просмотра на строки, текст, выделенный кодом <PRE>, печатается равноширинным шрифтом с соответствующей организацией свободного пространства (с помощью символов табуляции, перевода строк и последовательностей пробелов). В HTML 1.0 и 2.0 коды <PRE> - единственный способ передачи табличных данных, хотя результат и не отличается привлекательностью.
Управляющие коды <LISTING> и <BLOCKQUOTE> по смыслу похожи на коды <PRE>. Текст между <LISTING> и </LISTING> рассматривается как исходный текст программы или листинг, сгенерированный транслятором языка программирования. Существующие программы просмотра обрабатывают текст раздела <LISTING> так же, как текст раздела <PRE> различие, возможно, появится в будущем, когда программы просмотра будут использоваться в качестве внешнего интерфейса при работе с разнообразными базами данных, в том числе хранилищами исходных текстов программ и документации. Коды <BLOCKQUOTE> и </BLOCKQUOTE> ограничивают цитаты или извлечения из других источников. Цитируемый текст выделяется с обеих сторон отступом, перед ним и после него могут быть (в зависимости от программы просмотра) дополнительные промежутки, он может быть выведен другим шрифтом.
Дата добавления: 2015-10-02; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
КОМАНДЫ СТРУКТУРЫ. | | | КОМАНДЫ ФОРМАТИРОВАНИЯ ЗАГОЛОВКОВ. |