Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Команды форматирования текстового потока.

Рэй Данкан | HTML: ОБЩИЕ СВЕДЕНИЯ. | КОМАНДЫ ФОРМАТИРОВАНИЯ СИМВОЛОВ. | КОМАНДЫ ФОРМАТИРОВАНИЯ СПИСКОВ. | This is an Unordered (Bulleted) List | СПЕЦИАЛЬНЫЕ СИМВОЛЫ | КОМАНДЫ ВСТАВКИ ГРАФИКИ. | КОМАНДЫ ГИПЕРТЕКСТОВЫХ СВЯЗЕЙ. |


Читайте также:
  1. SIMD-команды
  2. XV. Сколачивание команды
  3. В компании "Крайслер" Глава 3. Сколачивание команды
  4. Виды групп, составляющих команды
  5. Глава 8. Как сделать так, чтобы мужчина вас понимал? Понятные и выполнимые команды.
  6. Заполнить справочник «Статьи движения денежных средств» c помощью команды Банк-Статьи денежных средств
  7. Заявка команды

Три наиболее часто используемых управляющих кода данной категории - <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 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
КОМАНДЫ СТРУКТУРЫ.| КОМАНДЫ ФОРМАТИРОВАНИЯ ЗАГОЛОВКОВ.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)