Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Как вы узнали о нашем сайте?

От друга, знакомого
Из печатных источников
Из поисковой машины
По ссылке с другого сайта
Случайно
Не знаю


Результаты
Другие опросы

Всего голосов: 1031
Комментарии: 4


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Глава 4. Организация текста внутри документа

HTML позволяет определять внешний вид целых абзацев текста. Абзацы можно организовывать в списки, выводить их на экран в отформатированном виде, или увеличивать левое поле. Разберем все по порядку.

Ненумерованные списки: <UL> ... </UL>

Текст, расположенный между метками <UL> и </UL>, воспринимается как ненумерованный список. Каждый новый элемент списка следует начинать с метки <LI>. Например, чтобы создать вот такой список:

  • Иван;
  • Данила;
  • белая кобыла

необходим вот такой HTML-текст:

<UL> 
<LI>Иван; 
<LI>Данила; 
<LI>белая кобыла 
</UL>

Обратите внимание: у метки <LI> нет парной закрывающей метки.

Нумерованные списки: <OL> ... </OL>

Нумерованные списки устроены точно так же, как ненумерованные, только вместо символов, выделяющих новый элемент, используются цифры. Если слегка модифицировать наш предыдущий пример:

<OL> 
<LI>Иван; 
<LI>Данила; 
<LI>белая кобыла 
</OL>

получится вот такой список:

  • Иван;
  • Данила;
  • белая кобыла Списки определений: <DL> ... </DL>

    Список определений несколько отличается от других видов списков. Вместо меток <LI> в списках определений используются метки <DT> (от английского definition term — определяемый термин) и <DD> (от английского definition definition — определение определения). Разберем это на примере. Допустим, у нас имеется следующий фрагмент HTML-текста:

    <DL> 
    <DT>HTML 
    <DD>Термин HTML (HyperText Markup Language) означает 
    'язык маркировки гипертекстов'. Первую версию HTML 
    разработал сотрудник Европейской лаборатории физики 
    элементарных частиц Тим Бернерс-Ли. 
    <DT>HTML-документ 
    <DD>Текстовый файл с расширением *.html 
    (Unix-системы могут содержать файлы 
    с расширением *.html). 
    </DL>

    Этот фрагмент будет выведен на экран следующим образом:

    HTML Термин HTML (HyperText Markup Language) означает 'язык маркировки гипертекстов'. Первую версию HTML разработал сотрудник Европейской лаборатории физики элементарных частиц Тим Бернерс-Ли. HTML-документ Текстовый файл с расширением *.html (Unix-системы могут содержать файлы с расширением *.html).

    Обратите внимание: точно так же, как метки <LI>, метки <DT> и <DD> не имеют парных закрывающих меток.

    Если определяемые термины достаточно коротки, можно использовать модифицированную открывающую метку <DL COMPACT>. Например, вот такой фрагмент HTML-текста:

    <DL COMPACT> 
    <DT>А 
    <DD>Первая буква алфавита 
    <DT>Б 
    <DD>Вторая буква алфавита 
    <DT>В 
    <DD>Третья буква алфавита 
    </DL>

    будет выведен на экран примерно так:

    А Первая буква алфавита Б Вторая буква алфавита В Третья буква алфавита Вложенные списки

    Элемент любого списка может содержать в себе целый список любого вида. Число уровней вложенности в принципе не ограничено, однако злоупотреблять вложенными списками все же не следует.

    Вложенные списки очень удобны при подготовке разного рода планов и оглавлений.

    Наши знания о списках можно вкратце свести в пример 6:

    <html>
    <head> 
    <title>Пример 6</title> 
    </head> 
    <body> 
    <H1>HTML поддерживает несколько видов списков </H1> 
    <DL>
    <DT>Ненумерованные списки 
    <DD>Элементы ненумерованного списка выделяются
     специальным 
    символом и отступом слева: 
    <UL> 
    <LI>Элемент 1 
    <LI>Элемент 2 
    <LI>Элемент 3 
    </UL> 
    <DT>Нумерованные списки 
    <DD>Элементы нумерованного списка выделяются 
    отступом слева, а 
    также нумерацией: 
    <OL> 
    <LI>Элемент 1 
    <LI>Элемент 2 
    <LI>Элемент 3 
    </OL> 
    <DT>Списки определений 
    <DD>Этот вид списков чуть сложнее, чем два предыдущих,
     но и выглядит более эффектно. 
    <P>Помните, что списки можно встраивать один в другой,
     но не 
    следует закладывать слишком много уровней вложенности.
     </P> 
    <P>Обратите внимание, что внутри элемента списка 
    может находиться 
    несколько абзацев. Все абзацы при этом будут иметь 
    одинаковое левое поле. </P> 
    </DL> 
    </body> 
    </html> 
    Форматированный текст: <PRE> ... </PRE>

    В самом начале мы говорили о том, что браузеры игнорируют множественные пробелы и символы конца строки. Из этого правила, однако, есть исключение.

    Текст, заключенный между метками <PRE> и </PRE> (от английского preformatted — предварительно форматированный), выводится браузером на экран как есть — со всеми пробелами, символами табуляции и конца строки. Это очень удобно при создании простых таблиц.

    Текст с отступом: <BLOCKQUOTE> ... </BLOCKQUOTE>

    Текст, заключенный между метками <BLOCKQUOTE> и </BLOCKQUOTE>, выводится браузером на экран с увеличенным левым полем.

    [ К следующей главе | К оглавлению | К предыдущей главе ]



  • Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


    .



    книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать