HTML5
この記事では、かつてメニュー内のコマンドを表すために提案されたものの、現在はHTMLの仕様から削除されたcommand要素について、使わない理由と背景を説明します。
この記事でわかること
commandが現行仕様から削除された要素であること- 古いサンプルを見つけたときの読み替え方
- ボタンやメニューなど、現在使うべき代替要素
command 要素(コマンド)
※注意※ command 要素は、HTML5 の仕様から削除されるようです。
command 要素は、ユーザーが呼び出すことができるコマンド(命令)を表します。これは、HTML5 で新たに導入された要素です。2009年12月現在で、command 要素に対応したブラウザはありません。
基本的に、command 要素は、menu 要素の子要素として使います。もし command 要素が menu 要素の子要素でない場合は、レンダリングされないと、HTML5 仕様で規定されています。
command 要素で表すコマンドは、UNIX コマンドのように、何かしらのコマンドが始めから用意されているものではありません。onclick イベント・ハンドラ属性などを使って JavaScript で処理を用意します。