制作者の活動(PR)。

堀北真希ちゃんにうさぎの耳を着けた創作キャラクタ
主な作品

制作者作成のイラストと動画(一例)

<option>要素(プルダウンメニューの選択肢)。

プルダウンメニューの選択肢である<option>要素の解説です。

<option>要素(プルダウンメニューの選択肢)・目次。

<option>要素とは。

<option>要素とは、プルダウンメニューの選択肢です。

<option>要素は<select>要素または<optgroup>要素の直下にのみ記述する事が出来ます。

<option>要素を利用出来るHTML文書型。

<option>要素は、以下の文書型で利用出来ます。

<option>要素の実装上の注意。

ネットスケープ 4.x以前などの旧型ユーザエージェントでは、<form>要素内に書かれていない<option>要素が機能せず、内容をそのまま表示してしまうものがあります。

<option>要素が含まれるXHTML モジュール。

<option>要素はフォームモジュールに属します。

<option>要素の扱い。

<option>要素はプルダウンメニューの選択肢であり、従って<select>要素または<optgroup>要素の直下にのみ記述する事が出来ます。

<option>要素の内容は文字列のみで、一切マークアップ出来ません。

<option>要素の属性。

<option>要素には、以下の属性が定められております。

value属性
クエリとして送る値を指定します。指定の無い場合は、当該<option>要素の内容がクエリ値となります。
selected属性値

当該選択肢を予め選択済みにします。

以下に挙げる<select>要素の属性はHTML 3.2では使えません。

disabeld属性値

当該選択肢を無効にします。

label属性

選択肢をより短く表現する場合に用います。ユーザエージェントはこの属性がある場合には当該<option>要素内容の代わりにこの属性値を選択肢として表示します。

共通属性

<option>要素で使える共通属性には

があります。

<option>要素に関する注意事項。

<option>要素の終了タグについて。

<option>要素は上述の通り<select>要素または<optgroup>要素の直下のみに入れられます。

従って、新たな<option>要素開始タグまたは<select>要素なり<optgroup>要素なりの終了タグを見出した場合、そこで当該<option>要素は終了したものと見なします。

この事から、在来HTMLでは<option>要素の終了タグは省略出来ました。

しかしながら、XHTMLなど終了タグの省略が出来ないマークアップ言語もあるため、省略しない方が良いと思われます。

<option>要素は空要素ではありません。

<option>要素は在来HTMLで終了タグが省略出来るだけであり、決して空要素ではありません。

<option>要素の終了タグを省略する事は、決して空要素化する事(エンプティングと言うらしい?)ではありません。

<option>要素の記述例。

<form>要素の記述例をご覧下さい。

関連項目。

しらぎくのウェブサイト作成入門サイトマップ

ページ外へのご案内。

marguerite.site@gmail.com