<option>: Елемент варіанту HTML

{{HTMLSidebar}}

Елемент HTML <option> (варіант) використовується для визначення елемента, що вміщається в елементі <select>, <optgroup> або <datalist>. Таким чином, <option> може представляти елементи спливних меню та інших списків елементів у документі HTML.

Спробуйте його в дії

Атрибути

Цей елемент приймає глобальні атрибути.

disabled

Якщо заданий цей булів атрибут, то такий варіант не можна вибрати. Нерідко браузери виділяють його сірим, і він не отримує жодних браузерних подій штибу клацання мишею чи пов'язаних з фокусом. Якщо цей атрибут не задано, то елемент може все одно бути вимкнений, якщо одним з його предків є вимкнений елемент <optgroup>.

label

Цей атрибут – текст для підпису, що позначає значення варіанту. Якщо атрибут label не визначено, то його значення – це текстовий вміст елемента.

selected

Цей булів атрибут, якщо присутній, позначає те, що цей варіант на початку вибрано. Якщо такий елемент є нащадком елемента <select>, атрибут multiple якого не задано, то тільки один варіант цього <select> може мати атрибут selected.

value

Вміст цього атрибута представляє значення, що подається з формою, якщо цей варіант вибрано. Якщо цей атрибут відсутній, то значення береться з текстового вмісту елемента варіанту.

Оформлення засобами CSS

Оформлення елемента <option> – вельми обмежено. Варіанти не успадковують шрифт, заданий на батьківському елементі. У Firefox можна задати лише color і background-color, натомість у Chrome та Safari не можна задати жодних властивостей. Детальніше про оформлення можна дізнатися з нашого посібника з поглибленого оформлення форм.

Приклади

Дивіться приклади на сторінці <select>.

Технічний підсумок

Категорії вмісту Жодних.
Дозволений вміст Текст, можливо, з екранованими символами (наприклад, &eacute;).
Пропуск тега Початковий тег – обов'язковий. Кінцевий тег є необов'язковим, якщо після цього елемента зразу стоїть інший елемент <option> або <optgroup>, або якщо у батьківському елементі немає більше вмісту.
Дозволені батьківські елементи <select>, <optgroup> або <datalist>.
Неявна роль ARIA option
Дозволені ролі ARIA Не дозволена жодна роль
Інтерфейс DOM HTMLOptionElement

Специфікації

Сумісність із браузерами

desktop mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet
option
Chrome Full support 1
Edge Full support 12
Firefox Full support 1
Internet Explorer Full support Yes
Opera Full support Yes
Safari Full support Yes
WebView Android Full support Yes
Chrome Android Full support Yes
Firefox for Android Full support 4
Opera Android Full support Yes
Safari on iOS Full support Yes
Samsung Internet Full support Yes
disabled
Chrome Full support 1
Edge Full support 12
Firefox Full support 1
Internet Explorer Full support Yes
Opera Full support Yes
Safari Full support Yes
WebView Android Full support Yes
Chrome Android Full support Yes
Firefox for Android Full support 4
Opera Android Full support Yes
Safari on iOS Full support Yes
Samsung Internet Full support Yes
label
Chrome Full support 1
Edge Full support 12
Firefox Full support 1
footnote
Internet Explorer Full support Yes
Opera Full support Yes
Safari Full support Yes
WebView Android Full support Yes
Chrome Android Full support Yes
Firefox for Android Full support 4
footnote
Opera Android Full support Yes
Safari on iOS Full support Yes
Samsung Internet Full support Yes
selected
Chrome Full support 1
Edge Full support 12
Firefox Full support 1
Internet Explorer Full support Yes
Opera Full support Yes
Safari Full support Yes
WebView Android Full support Yes
Chrome Android Full support Yes
Firefox for Android Full support 4
Opera Android Full support Yes
Safari on iOS Full support Yes
Samsung Internet Full support Yes
value
Chrome Full support 1
Edge Full support 12
Firefox Full support 1
Internet Explorer Full support Yes
Opera Full support Yes
Safari Full support Yes
WebView Android Full support Yes
Chrome Android Full support Yes
Firefox for Android Full support 4
Opera Android Full support Yes
Safari on iOS Full support Yes
Samsung Internet Full support Yes

Дивіться також