Нумерованные списки
 

     MOYCOMP.NET

Меню


сайт html, ПРИНЦИПЫ JOOMLA, ПОНЯТИЯ JOOMLA, сделать сайт joomla, Модули JOOMLA, самоучитель joomla, joomla руководство, домены, Доменные имена, Что такое интернет, Легко ли сделать сайт, сайт php, Joomla компонент content, joomla

Нумерованные списки



Для создания нумерованных списков используется пара дескрипторов <OL> и <LI>. Название первого происходит от английского ordered list - "упорядоченный список", а название второго - от английского list item ("элемент списка").

Попробуем разметить список по уже знакомой нам схеме: поместить весь список внутрь конструкции <0L>... </OL>, а каждый элемент - в отдельную конструкцию <LI>... </LI> (рис. 7.2). Похоже, мы, действуя по привычке, ввели в код много лишнего...

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

Хотя дескриптор <LI> и парный, закрывать его не обязательно: его "закроет" следующий дескриптор <LI> или закрывающий дескриптор </OL> (а вот последний обязателен!). Дескриптор <Р> в начале следующего за списком абзаца также можно опустить: текст после закрывающего дескриптора списка всегда начинается с новой строки.



 

Отлично. Но как теперь изменить нумерацию, например, чтобы она начиналась не с единицы, а с нуля? Или например, заменить арабские цифры латинскими?

В текстовых процессорах для этого используются специальные функции, определяющие свойства всего списка. В HTML для этого есть параметры дескриптора <OL> - start и type.

По умолчанию нумерация списка всегда начинается с единицы (start=l). Для того чтобы она начиналась, например с нуля (как любят программисты), нужно указать в дескрипторе <OL> параметр start=0 (рис. 7.4).

Попробуем теперь заменить нумерацию с арабской на латинскую. Для этого нам понадобится параметр type. Он может принимать одно из пяти значений: А, a, I, i или 1, которые соответствуют типам нумерации: большими латинскими буквами (А, В, С, ...), малыми латинскими буквами (а, Ь, с, ...), большими римскими цифрами (I, II, III, IV, ...), малыми римскими цифрами и арабскими цифрами (1, 2, 3, ...). Таким образом, нам нужно присвоить параметру type значение I (рис. 7.5).

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




Вернуться на главную

Реклама

 


MOYCOMP.NET 2008