<optgroup>の解説|クロノドライブのHTML辞典

<optgroup>

対応ブラウザ Internet Explorer 4~ Firefox 1~ Google Chrome 1~ Safari 1~ Opera 6~
タグの分類 select要素の子要素 定義バージョン Strict, Transitional, Frameset
開始タグ 必須 終了タグ 必須
用例
<select name="遅刻した人">
  <optgroup>
    <option label="鈴木" value="suzuki">鈴木</option>
    <option label="佐藤" value="satou">佐藤</option>
    <option label="山本" value="yamamoto">山本</option>
    <option label="渡辺" value="watanabe">渡辺</option>
  </optgroup>
</select>

属性

label 概要 選択項目のラベルを指定します。<optgroup>~</optgroup>で囲まれたテキストの代わりに表示され、HTML4.01では必須の属性です。
属性の値 テキスト
disabled 概要 選択肢の無効化します。
属性の値 (disabled)

<optgroup>とは

「OPTGROUP」とは、<select>タグの中で使用し、メニューの選択肢である<option>タグをグループ化するためのタグです。

<optgroup>タグに対応しているブラウザでは、セレクトボックスの選択肢を階層化することができます。
ただし、実際に階層化されて表示するブラウザはあまり多くありません。
グループのラベルはlabel属性で指定した文字が表示されます。

サンプルデモ

label="テキスト":選択項目のラベルを設定する。

		<select name="都道府県">
			<optgroup label="東北地方">
				<option label="青森" value="aomori">青森</option>
				<option label="岩手" value="iwate">岩手</option>
				<option label="秋田" value="akita">秋田</option>
				<option label="宮城" value="miyagi">宮城</option>
				<option label="山形" value="yamagata">山形</option>
				<option label="福島" value="hukusima">福島</option>
			</optgroup>
		</select>