<command>: HTML コマンド要素

廃止

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

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()">

仕様書

仕様書 状態 備考
HTML5
<command> の定義
勧告

ブラウザーの互換性

No compatibility data found for html.elements.command.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.