廃止
この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。

HTML のコマンド要素 (<command>) はユーザーが実行することができるコマンドを表します。コマンドは普通、メニューやツールバーのコンテンツの一部として使われます。しかし、ページ上のどこでも使用できます。

<command> 要素は W3C の仕様書に含まれていますが、 WHATWG の仕様書には含まれておらず、ブラウザーの対応もありません。非標準で Edge と Firefox でしか対応していませんが、代わりに <menuitem> 要素を使用してください。

コンテンツカテゴリ フローコンテンツ, 記述コンテンツ, メタデータコンテンツ
許可されている内容 なし。これは空要素です。
タグの省略 開始タグは必須です。終了タグは、空要素であるため使用できません。
許可されている親要素 <colgroup> のみですが、これは開始要素が必須ではないので暗黙的に定義されることがあります。 <colgroup><span> を子として持ってはなりません。
DOM インターフェイス HTMLCommandElement

属性

この要素にはグローバル属性があります。

checked
コマンドが選択されているかを示します。 type 属性が checkbox または radio でなければ指定できません。
disabled
コマンドが使用不可であることを示します。
icon
コマンドを表す画像を与えます。
label
ユーザに対して表示する、コマンドの名称です。
radiogroup
この属性はコマンド自身を切り替えた時に切り替えられる、 typeradio であるコマンドのグループ名を与えます。この属性は、 type 属性が radio でなければ指定できません。
type
この属性は、コマンドの種類を示します。以下の3つの値のうち1つが使用できます。
  • command または空文字列はデフォルトの状態で、通常のコマンドを示します。

  • checkbox は、コマンドがチェックボックスで切り替え可能であることを示します。

  • radio は、コマンドがラジオボタンで切り替え可能であることを示します。

<command type="command" label="Save"
    icon="icons/save.png" onclick="save()">

仕様書

仕様書 状態 備考
HTML Living Standard 現行の標準  
HTML5
<command> の定義
勧告  

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なし
補足
未対応 なし
補足
補足 Before Firefox 24, although not implemented, an object of class HTMLCommandElement was created, instead of the compliant HTMLUnknownElement.
IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なし
補足
未対応 なし
補足
補足 Before Firefox 24, although not implemented, an object of class HTMLCommandElement was created, instead of the compliant HTMLUnknownElement.
Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
checked
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
disabled
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
icon
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
label
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
radiogroup
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
type
非推奨非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし

凡例

未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, yyss
最終更新者: mfuji09,