Нумерованные списки устроены так же, как ненумерованные, но вместо символов, выделяющих новый элемент, используются цифры.
Элемент OL <ol> </ol>. Внутри элементы списка <li> </ li> (закрывающий необязательный). Нумеровать элементы списка можно арабскими и римскими цифрами, малыми и заглавными латинскими буквами. Вид нумерации задается с помощью свойства list- style- type, значения:
- decimal – арабские цифры
- lower-alpha – строчные (маленькие) латинские буквы
- upper-alpha – прописные (заглавные) латинские буквы
- lower-roman – маленькие латинские цифры III
- upper-roman – большие латинские iii
Нежелательными являются атрибуты. type, start, compact.
Список определений несколько отличается от других видов списков. Вместо меток <LI> в списках определений используются метки <DT> (от английского definition term — определяемый термин) и <DD> (от английского definition definition — определение определения). Можно использовать для отображения терминов и их определений, информация будет отображаться как в словарях.
Элемент DL <dl> </dl>, каждый элемент списка задается с помощью двух тегов. <dt> </dt> для определяемого термина и <dd> </dd> для определения термина (закрывающие теги необязательны).
Форма — это инструмент, с помощью которого HTML-документ может послать некоторую информацию в некоторую заранее определенную точку внешнего мира, где информация будет некоторым образом обработана. Рассказать о формах, рассказывая только о языке HTML, достаточно трудно. Причина очень простая: создать форму гораздо проще, чем ту «точку внешнего мира», в которую форма будет посылать информацию. В качестве такой «точки» в большинстве случаев выступает программа, написанная на каком-нибудь языке программирования, например, Си. Программы, обрабатывающие данные, переданные формами, часто называют CGI-скриптами. Сокращение CGI (Common Gateways Interface) означает «общепринятый интерфейс шлюзов».
Формы передают информацию программам-обработчикам в виде пар [имя переменной]=[значение переменной]. Имена переменных следует задавать латинскими буквами. Значения переменных воспринимаются обработчиками как строки, даже если они содержат только цифры.
Форма открывается тегом <form> и заканчивается тегом </ form>. HTML-документ может содержать в себе несколько форм, однако формы не должны находиться одна внутри другой. HTML-текст, включая метки, может размещаться внутри форм без ограничений. Тег <form> может содержать три атрибута, один из которых является обязательным. Вот эти атрибуты:
action –обязательный атрибут. Определяет, где находится обработчик формы.
method – определяет, каким образом (иначе говоря, с помощью какого метода протокола передачи гипертекстов) данные из формы будут переданы обработчику. Допустимые значения: method=post и method=get. Если значение атрибута не установлено, по умолчанию предполагается method=get.
enctype– определяет, каким образом данные из формы будут закодированы для передачи обработчику. Если значение атрибута не установлено, по умолчанию предполагается enctype=application/x-www-form-urlencoded.