О спецификации HTML 4.0

         

Визуальное отображение списков


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

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

Для элементов и атрибут определяет параметры генерации для визуальных агентов пользователей.

Для элемента возможными значениями атрибута являются disc, square и circle. Значение, используемое по умолчанию, зависит от уровня вложенности текущего списка. Эти значения не учитывают регистр.

Представление каждого значения зависит от агента пользователя. Агенты пользователей должны пытаться представлять "disc" в виде небольшого заполненного кружка, "circle" - в виде окружности, а "square" в виде небольшого квадрата.

Графические агенты пользователь могут генерировать их как:

для значения "disc"

для значения "circle"

для значения "square"

Для элемента возможные значения атрибута приведены в следующей таблице (они учитывают регистр):

TypeСтиль нумерации

1арабские цифры1, 2, 3, ...
aбуквы нижнего регистраa, b, c, ...
Aбуквы верхнего регистраA, B, C, ...
iримские цифры в нижнем регистреi, ii, iii, ...
Iримские цифры в верхнем регистре I, II, III, ...

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

Например, с помощью CSS можно указать, что стиль нумерации для элементов списка в нумерованном списке - римские цифры нижнего регистра. В приведенном ниже примере каждый элемент , принадлежащий классу "withroman", обозначается римской цифрой.

<STYLE type="text/css"> OL.withroman { list-style-type: lower-roman } </STYLE> <BODY> <OL class="withroman"> <LI> Шаг один ... <LI> Шаг два ... </OL> </BODY>

Генерация списка определений также зависит от агента пользователя. Например, список:

<DL> <DT>Dweeb <DD>young excitable person who may mature into a <EM>Nerd</EM> or <EM>Geek</EM>

<DT>Cracker <DD>hacker on the Internet

<DT>Nerd <DD>male so into the Net that he forgets his wife's birthday </DL>

может генерироваться следующим образом:

Dweeb young excitable person who may mature into a Nerd or Geek

Cracker hacker on the Internet Nerd male so into the Net that he forgets his wife's birthday



Содержание раздела