Тег HTML <select>

Пример

Создание HTML раскрывающегося списка с четырьмя пунктами:

<select>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

Определение и использование

Элемент <select> используется для создания выпадающего списка.

Теги <option> внутри элемента <select> определяют доступные варианты для выбора из списка.

Поддержка браузерами

Элемент Chrome IE Firefox Safari Opera
<select> Да Да Да Да Да

Советы и примечания

Элемент <select> является элементом управления формы, и может быть использован в ней для получения данных от пользователя с помощью раскрывающегося списка HTML.

Отличия между HTML 4.01 и HTML5

В HTML5 было добавлено несколько новых атрибутов.

Атрибуты

* введен в HTML5.

АтрибутЗначениеОписание
autofocus *autofocusОпределяет то, что выпадающий список автоматически попадает в фокус ввода при загрузке страницы.
DisableddisabledОпределяет то, что выпадающий список должен быть отключен.
form *form_idИдентифицирует одну или несколько форм, которым принадлежит выпадающий список.
MultiplemultipleЗадает возможность выбора сразу нескольких вариантов из списка.
Namenameназвание HTML раскрывающегося списка.
required *requiredУстанавливает обязательный выбор одного из пунктов списка перед отправкой данных формы.
SizenumberУстанавливает число видимых пунктов в выпадающем списке.

Глобальные атрибуты

Тег <select> также поддерживает глобальные атрибуты в HTML.

Атрибуты событий

Тег <select> также поддерживает атрибуты событий.

Настройки CSS по умолчанию

Нет.