Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вуль В_А_ Электронные издания.doc
Скачиваний:
154
Добавлен:
23.02.2016
Размер:
10.13 Mб
Скачать

2.3. Оформление списков терминов и определений

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

2.3.1. Маркированные списки

Создаются с помощью тега-контейнера <UL> (Unordered List - неупорядоченный список). В теге могут использоваться два параметра: COMPACT, который изначально предназначался для вывода элементов списка в компактной форме (уменьшенным кеглем и расстоянием между строками) и TYPE, который используется для принудительного задания вида маркера. Параметр COMPACT не имеет значений. Современными браузерами он игнорируется. Параметр TYPE может принимать одно из трех значений: disc, circle и square. В первом случае маркеры (bullets) имеют вид закрашенного круга, во втором - окружности малого диаметра, в третьем - закрашенного квадрата. По умолчанию значение TYPE=disk.

Каждому элементу списка предшествует тег <LI> (List Item - элемент списка), который необязательно должен быть контейнером. В качестве параметра этого тега также используется TYPE, который может принимать те же самые три значения. Таким образом, в списке принципиально могут использоваться и различные маркеры для представления отдельных элементов.

2.3.2. Создание нумерованных списков

Нумерованный список организуется с помощью тега-контейнера <OL> (Ordered List), внутри которого размещаются все элементы списка. Открывающий и закрывающий теги обеспечивают пропуски строк до и после списка, выделяя его таким образом в документе. В составе тега могут использоваться три параметра: COMPACT, TYPE и START. Смысл первого параметра тот же самый, что и в теге <UL>. Параметр TYPE по-прежнему определяет тип маркера, причем TYPE=1 определяет маркеры в виде арабских цифр, TYPE=A задает маркеры в виде прописных букв латинского алфавита, TYPE=a - в виде строчных латинских букв, наконец, TYPE=I и TYPE=i определяют маркеры в виде римских цифр, больших и малых соответственно.

Параметр TYPE, заданный в форме определенного числа, определяет начало отсчета для первого элемента списка.

Каждый элемент нумерованного списка предваряется тегом <LI>. Вэтом случае в состав тега может входить параметр VALUE, позволяющий изменять номер очередного элемента списка, в результате чего соответственно изменяются и все последующие номера. В качестве примера можно привести фрагмент спортивных новостей, где содержатся результаты какого-либо соревнования:

<HTML><HEAD><TITLE> Пример нумерованного списка </TITLE></HEAD

<BODY><OL><B> Результаты чемпионата мира по гандболу 2001</В>

<LI> Франция

<LI> Румыния

<LI> Германия

<BR>. . .

<LI VALUE=6> Россия

<LI> Украина

</OL></BODY></HTML>

При выводе в окне браузера документа, HTML-код которого представлен выше, мы увидим изображение, показанное на рис. 2.4. Название документа, размещенного в теге-контейнере <TITLE> в заголовочной части документа, выведено в строке заголовка браузера. Название списка в теле документа показано полужирным шрифтов непосредственно перед списком. Нумерация списка по умолчанию производится арабскими цифрами, так как параметр TYPE в теге <OL> отсутствует. Нумерация списка начинается по умолчанию с первого номера, так как и параметр START в теге <OL> отсутствует. С помощью параметра VALUE=6 в одном из тегов <LI> изменен номер очередного элемента списка, а дальнейшая нумерация продолжается с нового номера. Для создания отточия использован тег принудительного перевода строки <BR>.