<optgroup>: 選択肢グループ要素
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
試してみましょう
メモ: optgroup 要素を入れ子にすることはできません。
属性
例
html
<select>
<optgroup label="Group 1">
<option>Option 1.1</option>
</optgroup>
<optgroup label="Group 2">
<option>Option 2.1</option>
<option>Option 2.2</option>
</optgroup>
<optgroup label="Group 3" disabled>
<option>Option 3.1</option>
<option>Option 3.2</option>
<option>Option 3.3</option>
</optgroup>
</select>
結果
技術的概要
コンテンツカテゴリー | なし |
---|---|
許可されている内容 | 0 個以上の <option> 要素 |
タグの省略 | 開始タグは必須。要素の直後に他の <optgroup> 要素が接続する場合、または親要素が他の内容を持たない場合、終了タグが省略可能となる。 |
許可されている親要素 | <select> 要素 |
暗黙の ARIA ロール | group |
許可されている ARIA ロール | 許可されている role なし |
DOM インターフェイス | HTMLOptGroupElement |
仕様書
Specification |
---|
HTML Standard # the-optgroup-element |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- 他のフォーム関連要素:
<form>
,<legend>
,<label>
,<button>
,<select>
,<datalist>
,<option>
,<fieldset>
,<textarea>
,<input>
,<output>
,<progress>
,<meter>