<OPTGROUP> | NN 6 IE 5 (Macintosh)/6 (Windows) HTML 4
<OPTGROUP>...</OPTGROUP> | HTML 終了タグ : 必要
optgroup 要素は select 要素内の option 要素のコンテナです。各 optgroup 要素は、select 要素の総合リスト内でオプションのサブグループを表します。Windows 版 IE 6 および Netscape 6 では、ラベルテキストは太字の斜体フォントで表示され、選択できません。通常の option 要素のテキストはその次にインデントおよびリストされます。Macintosh 版 IE では、optgroup 要素が存在すると、ポップアップメニューは 2 つのレベルの階層メニューになります。
例
    <SELECT name="carCos">
        <OPTGROUP label="American">
            <OPTION value="General Motors">General Motors</OPTION>
            <OPTION value="Ford">Ford Motor Company</OPTION>
            <OPTION value="Chrysler">DaimlerChrysler</OPTION>
        </OPTGROUP>
        <OPTGROUP label="Japanese">
            <OPTION value="Toyota">Toyota</OPTION>
            <OPTION value="Honda">Honda</OPTION>
            <OPTION value="Nissan">Nissan</OPTION>
        </OPTGROUP>
    </SELECT>
オブジェクト参照
    [window.]document.getElementById(elementID)
要素固有の属性
disabled | label
要素固有のイベントハンドラー属性
なし

disabled | NN 6 IE 5/6 HTML 4
disabled | オプション
この属性があると、optgroup 要素、およびその中にネストされた option 要素が無効になります。他の optgroup 要素は有効なままです。
例
    <OPTGROUP label="Engineering" disabled>
値
この属性があると、属性値には true が設定されます。
既定値
false
オブジェクト参照
    [window.]document.getElementById(elementID).disabled

label | NN 6 IE 5/6 HTML 4
label="labelText" | 必要
optgroup 用の select 要素のエントリのテキストは label 属性に定義します。これは HTML ではなく標準テキストであり、ユーザーはリストからこのテキストを選択できません。
例
    <OPTGROUP label="Engineering" disabled>
値
文字列。文字列は一重または二重引用符で囲む必要があります。
既定値
なし
オブジェクト参照
    [window.]document.getElementById(elementID).label

lang | NN 3 IE 4 HTML 4
lang="languageCode" | オプション
要素の属性値およびコンテンツに使用される言語。ブラウザはこの情報を使用して、合字 (特定のフォントでサポートされたり、書き言葉で必要になった場合)、疑問符、およびハイフネーションの処理などの詳細に関して、コンテンツの適切な表示を行います。その他のアプリケーションや検索エンジンでは、スペルチェック辞書の選択やインデックスの作成にこの情報を利用する場合があります。
例
    <SPAN lang="de">Deutsche Bundesbahn</SPAN>
値
大文字と小文字を区別しない言語コード
既定値
ブラウザの既定値
オブジェクト参照
    [window.]document.getElementById(elementID).lang