We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

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

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
<command> の定義
現行の標準  
HTML5
<command> の定義
勧告  

ブラウザー実装状況

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 なし なし なし1 なし なし なし
checked なし なし なし なし なし なし
disabled なし なし なし なし なし なし
icon なし なし なし なし なし なし
label なし なし なし なし なし なし
radiogroup なし なし なし なし なし なし
type なし なし なし なし なし なし
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 なし なし なし なし1 なし なし なし
checked なし なし なし なし なし なし なし
disabled なし なし なし なし なし なし なし
icon なし なし なし なし なし なし なし
label なし なし なし なし なし なし なし
radiogroup なし なし なし なし なし なし なし
type なし なし なし なし なし なし なし

1. Before Firefox 24, although not implemented, an object of class HTMLCommandElement was created, instead of the compliant HTMLUnknownElement.

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

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