CSS властивості
ГлавнаяТеги HTMLТег <option> в HTML

Тег <option> в HTML

304

Елемент <option> (від англ. option — варіант, вибір) визначає окремі пункти списку, створюваного за допомогою контейнера <select>. Ширина списку визначається найширшим текстом, вказаним у <option>, а також може змінюватися за допомогою стилів. Якщо планується надсилати дані списку на сервер, потрібно помістити елемент <select> всередину форми. Це також необхідно, коли до даних списку йде звернення через скрипти.

Синтаксис
< select> <option>Пункт 1</option> <option>Пункт 2</option>
</select>

Закриваючий тег

Не обов'язковий.

Атрибути

disabled
Заблокувати для доступу елемент списку.
label
Вказує позначку списку.
selected
Заздалегідь встановлює певний пункт списку виділеним.
value
Значення пункту списку, яке буде надіслано на сервер або прочитано за допомогою скриптів.

Також для цього елемента доступні універсальні атрибути.

Приклад

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>OPTION</title>
</head>
<body> <form action="option2.php"> <p><select size="3" name="hero"> <option disabled>Виберіть лицаря</option> <option value="t1" selected>Гавейн</option> <option value="t2">Ланселот</option> <option value="t3">Галахед</option> <option value="t4">Персиваль</option>
</select></p> <p><input type="submit" value="Надіслати"></p>
</form>
</body>
</html>

Результат цього прикладу показаний на рис. 1.

Вигляд списку

>

Мал. 1. Вигляд списку

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

Специфікація Статус
WHATWG HTML Living Standard Живий стандарт
HTML5 Рекомендація
HTML 4.01 Specification Рекомендація

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

Кожна специфікація проходить кілька стадій схвалення.

  • Recommendation (Рекомендація) — специфікація схвалена W3C та рекомендована як стандарт.
  • Candidate Recommendation (Можлива рекомендація) — група, яка відповідає за стандарт, задоволена, як він відповідає своїм цілям, але потрібна допомога спільноти розробників з реалізації стандарту.) — на цьому етапі документ представлений на розгляд Консультативної ради W3C для остаточного затвердження. та внесення поправок для розгляду спільнотою.
  • Editor's draft (Редакторська чернетка) — чорнова версія стандарту після внесення змін до редакторів проекту.
  • Draft (Чернетка специфікації) — перша чорнова версія стандарту.

Особняком стоїть живий стандарт HTML (Living) — він не дотримується традиційної нумерації версій, оскільки перебуває в постійній розробці та оновлюється регулярно.

Браузери

3 12 1 4 1 1
1 1 6 1

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузером не сприймається та ігнорується;
  •  — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями.

Число вказує версію браузреа, починаючи з який елемент підтримується.