HTML のコマンド要素 (<command>
) はユーザーが実行することができるコマンドを表します。コマンドは普通、メニューやツールバーのコンテンツの一部として使われます。しかし、ページ上のどこでも使用できます。
<command>
要素は W3C の仕様書に含まれていますが、 WHATWG の仕様書には含まれておらず、ブラウザーの互換性もありません。非標準で Edge と Firefox でしか対応していませんが、代わりに {{HTMLElement("menuitem")}} 要素を使用してください。
コンテンツカテゴリ | フローコンテンツ, 記述コンテンツ, メタデータコンテンツ |
---|---|
許可されている内容 | なし。これは{{Glossary("empty element", "空要素")}}です。 |
タグの省略 | 開始タグは必須です。終了タグは、空要素であるため使用できません。 |
許可されている親要素 | {{HTMLElement("colgroup")}} のみですが、これは開始要素が必須ではないので暗黙的に定義されることがあります。 {{HTMLElement("colgroup")}} は {{HTMLElement("span")}} を子として持ってはなりません。 |
DOM インターフェイス | {{domxref("HTMLCommandElement")}} |
この要素にはグローバル属性があります。
type
属性が checkbox
または radio
でなければ指定できません。type
が radio
であるコマンドのグループ名を与えます。この属性は、 type
属性が radio
でなければ指定できません。command
または空文字列はデフォルトの状態で、通常のコマンドを示します。
checkbox
は、コマンドがチェックボックスで切り替え可能であることを示します。
radio
は、コマンドがラジオボタンで切り替え可能であることを示します。
<command type="command" label="Save" icon="icons/save.png" onclick="save()">
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('HTML5 W3C', 'semantics.html#the-command-element', '<command>')}} | {{Spec2('HTML5 W3C')}} |
{{Compat("html.elements.command")}}
{{ HTMLRef }}