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

| Нотатка: | За замовчуванням атрибут  | 
| Нотатка: | Атрибут required - логічний атрибут. | 
Синтаксис
<select required>
...
</select>Атрибут required не має жодного значення :
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 8+ | 4+ | 5+ | 10+ | 10+ | 12+ | 
| Переглядач | ||||
|---|---|---|---|---|
| 2.3+ | 8+ | 4+ | 4.1+ | 
Мобільних переглядачів ще не додано.
Приклади
Найпростіший приклад використання HTML атрибута required теґа <select>
  See the Pen 
  select.name_css_in_ua by css.in.ua (@css_in_ua)
  on CodePen.
Різниця між HTML 4.01 та HTML5
Атрибут required з'явився тільки в HTML5.
Різниця між XHTML та HTML
У XHTML мінімізації заборонено, тому атрибут required повинен бути визначений як <select required="required">.
