18c0693f

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


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

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

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

Для элемента возможными значениями атрибута являются 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