Как сделать, чтобы нумерованный список начинался с определенного числа?
🕛 19.01.2009, 23:38
Добавьте к первому элементу <LI>, входящему в контейнер <OL>, параметр value с числом в качестве значения. С него и будет нумероваться дальнейший список (пример 1). Пример 1. Использование параметра value HTML 4.01CSS 2.1IE 6IE 7Op 9.5Sa 3.1Ff 3.0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Список, начинающийся со ста</title> </head> <body> <p>Следующая сотня победителей нашего рейтинга</p> <ol> <li value="100">Трансформатор IV</li> <li>Титаник 2</li> <li>Рембо 2009</li> <li>Иго-го: история нашествия татаро-монгол</li> </ol> </body> </html>Результат данного примера показан на рис. 1. Рис. 1. Список, начинающийся с числа 100 Допускается использовать в списке несколько параметров value, тогда можно получить прерывающуюся нумерацию, вроде: 100, 101, 1, 2. Также начальный номер списка устанавливается с помощью параметра start тега <OL> (пример 2). Пример 2. Использование параметра start HTML 4.01CSS 2.1IE 6IE 7Op 9.5Sa 3.1Ff 3.0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Список, начинающийся с шести</title> </head> <body> <ol start="6"> <li>дюймов - 15,24 мм</li> <li>дюймов - 17,78 мм</li> <li>дюймов - 20,32 мм</li> </ol> </body> </html>Обратите внимание, что используется переходный <!DOCTYPE>, при строгом код не проходит валидацию из-за наличия параметров value и start.