From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/html/element/optgroup/index.html | 119 ++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 files/ru/web/html/element/optgroup/index.html (limited to 'files/ru/web/html/element/optgroup') diff --git a/files/ru/web/html/element/optgroup/index.html b/files/ru/web/html/element/optgroup/index.html new file mode 100644 index 0000000000..7f5ff96cf8 --- /dev/null +++ b/files/ru/web/html/element/optgroup/index.html @@ -0,0 +1,119 @@ +--- +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}}

-- cgit v1.2.3-54-g00ecf