--- title: slug: Web/HTML/Element/optgroup tags: - HTML - HTML forms - Описание - Формы - Элемент translation_of: Web/HTML/Element/optgroup ---

HTML-элемент <optgroup> позволяет группировать опции, находящиеся внутри элемента {{HTMLElement("select")}}.

Категории контента Нет
Допустимый контент Ноль или более {{HTMLElement("option")}} элементов.
Пропуск тегов Открывающий тег обязателен. Закрывающий тег может быть опущен, если сразу после элемента находится следующий элемент <optgroup>, или если это последний элемент внутри родителя.
Допустимые родители Элемент {{HTMLElement("select")}}
Допустимые ARIA-роли Нет
DOM-интерфейс {{domxref("HTMLOptGroupElement")}}

{{Note("Элементы optgroup не могут быть вложенными друг в друга.")}}

Атрибуты

Элемент <optgroup> допускает использование глобальных атрибутов.

{{htmlattrdef("disabled")}}
Если установить этот атрибут, опции, находящиеся внутри элемента станут недоступными для выбора. Часто браузеры отображают эти опции серым цветом и игнорируют срабатывающие на них события, такие как события мыши или события получения фокуса.
{{htmlattrdef("label")}}
Имя группы, которое будет отображено браузером в выпадающем списке. Этот атрибут обязателен.

Пример

<select>
  <optgroup label="Группа 1">
    <option>Опция 1.1</option>
  </optgroup>
  <optgroup label="Группа 2">
    <option>Опция 2.1</option>
    <option>Опция 2.2</option>
  </optgroup>
  <optgroup label="Группа 3" disabled>
    <option>Опция 3.1</option>
    <option>Опция 3.2</option>
    <option>Опция 3.3</option>
  </optgroup>
</select>

Результат

{{EmbedLiveSample('Пример')}}

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

Спецификация Статус Комментарии
{{SpecName('HTML WHATWG', 'forms.html#the-optgroup-element', '<optgroup>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'forms.html#the-optgroup-element', '<optgroup>')}} {{Spec2('HTML5 W3C')}}  
{{SpecName('HTML4.01', 'interact/forms.html#h-17.6', '<optgroup>')}} {{Spec2('HTML4.01')}}  

Совместимость с браузерами

{{Compat("html.elements.optgroup")}}

Смотрите также

{{HTMLRef}}