【HTML入門】select要素のドロップダウンリストにデフォルト値(初期選択)を設定する方法
HTMLでは、<select>要素を使うことで、フォーム内に簡単なドロップダウンリスト(セレクトボックス)を作成し、ユーザーに入力してもらうことができます。セレクトボックスは「プルダウンメニュー」とも呼ばれ、複数の選択肢を一覧形式で表示できる便利な部品です。
さらに、このドロップダウンリストにはデフォルト値(初期状態で選択されている項目)を設定することも可能です。方法はとてもシンプルで、あらかじめ選択しておきたい項目の<option>タグに selected属性 を追加するだけです。

selected属性の基本的な使い方
以下のように、初期表示したい選択肢にselectedを記述します。
<option value = "Discrete Mathematics" selected>Discrete Mathematics</option>
実行例
次のコードを実行すると、HTMLの<select>要素でデフォルト値を設定する方法を確認できます。この例では、「Discrete Mathematics」が初期状態で選択された状態で表示されます。
<!DOCTYPE html> <html> <head> <title>HTML Select Element</title> </head> <body> <p> Select any one:</p> <form> <select name = "dropdown"> <option value = "Java">Java</option> <option value = "Discrete Mathematics" selected>Discrete Mathematics</option> <option value = "Chemistry">Chemistry</option> </select> </form> </body> </html>
補足ポイント
selected属性はブール型の属性なので、値を指定せずに記述だけで有効になります。- 1つの
<select>要素内で複数の項目にselectedを付けた場合、ブラウザは最後のものを選択状態として扱います。 multiple属性を付けて複数選択可能にした場合は、複数の項目にselectedを指定できます。
-
HTMLで要素の幅を設定する方法【width属性の使い方を解説】
HTMLでは、width属性を使用することで要素の幅を設定できます。この属性は、<canvas>、<embed>、<img>、<input>、<video> などの要素と組み合わせて利用可能です。 width属性の基本的な使い方 width属性には、ピクセル単位の数値を指定します。例えば「width=300」と記述すると、要素の幅は300ピクセルに設定されます。高さを指定したい場合は、height属性を併用します。 width属性が使える主な要素 <img> … 画像の表示幅を指定 <video> … 動
-
HTMLで要素に値を追加するには?value属性の使い方を解説
HTMLで要素に値を設定するには、value属性を使用します。value属性は、フォーム送信時にサーバーへ送られる初期値や、要素が持つ現在の値を指定するために使われます。 value属性が使用できる要素 value属性は、以下のHTML要素で利用できます。 <button> … ボタンのラベルとして送信される値 <input> … 入力フィールドの初期値 <li> … 順序付きリスト(<ol>)内での項目の開始番号 <option> … 選択肢としてサーバーへ送信される値 <meter> … 計測範囲内における現在の値