Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
10
79
4
5
18
5
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
input:default {
  outline: 2px solid #3b82f6;
}
input:default + label {
  font-weight: bold;
}

ライブデモ

defaultbutton

CSS defaultbutton demo.

プレビュー全画面表示

defaultradio

CSS defaultradio demo.

プレビュー全画面表示

defaultcheckbox

CSS defaultcheckbox demo.

プレビュー全画面表示

実務での使いどころ

  • 推奨オプションの視覚的強調

    料金プランの選択肢で推奨プランにchecked属性を設定し、:defaultでハイライト表示してユーザーの意思決定を支援します。

注意点

  • :defaultはHTML属性の初期状態に基づくため、JavaScriptで動的にcheckedを変更しても:defaultの対象は変わりません。

アクセシビリティ

  • デフォルト選択の視覚的強調は色だけに頼らず、テキストラベルやアイコンなど複数の手段で伝えてください。