HTMLのselectタグで、「選択してください」という選択できない初期値を設定する方法です。
selectの基本形
selectの基本形は以下です。
<select name="select">
<option value="1">1</option>
<option value="1">2</option>
<option value="1">3</option>
</select>
こちらに選択できない初期値を追加してみます。
hidden属性を追加する
「選択してください」をoptionタグで追加したら、valueの代わりにhidden属性を追加します。
<select name="select">
<option hidden>選択してください</option>
<option value="1">1</option>
<option value="1">2</option>
<option value="1">3</option>
</select>
たったこれだけで選択できない初期値が追加できました!
初期値の色を変える
初期値の色をグレーにしたい場合があります。この場合はCSSでselectタグに色を設定します!
select{
color: #CCC;
}
optionタグに色を設定するわけではないことに注意してください👍