Здравствуйте, уважаемые читатели айтиста! =)
Это не совсем статья, статья будет дальше, следующим материалом, а это скорее заметка, перед ней, дабы не возникало лишних вопросов.
Все (кто знает HTML) знают и понимают, что список является элементом формы, а форму надо заранее создать, и после определения элементов формы, будь то поля ввода или списки, закрыть форму.
Список создаётся и закрывается тегом <select></select>
Причём открывающий тег должен содержать параметр name, для того, чтобы к списку можно было обратиться, иначе, зачем он нам? =)
Внутри этого списка мы прописываем теги <option></option> котрые и являются элементами нашего списка.
Если говорить подробнее об элементе списка, то у него есть значение, которое идентифицирует элемент, своего рода ID, идентификатор, а так же, значение, которое показывается пользователю, для выбора.
<option value=»one»>Один</option>
пользователь увидит надпись «Один» (без кавычек)
Примечание: при работе с БД, ID записи будем помещать в Value элемента списка, для того чтобы получить значение.
Так же, если нам нужно значение по умолчанию, то мы можем использовать параметр selected=»selected», который выделит элемент в котором он использовался.
И так, у нас есть форма, внутри неё, мы определяем список.
И так, если вам нужен выпадающий список то вы в теге списка указываете параметр size (размер) равным 1 (единице).
как пример:
<select name=»mylist» size=»1″>
</select>
Если же мы хотим создать список с полосой прокрутки, то мы увеличиваем значение size.
<select name=»mylist» size=»5″>
</select>
Результатом будет список из 5 полос.