<command>:ページ内のメニューに操作コマンドを設定する
取り扱い | 廃止された要素 |
カテゴリ |
メタデータ・コンテンツ フロー・コンテンツ フレージング・コンテンツ |
親にできる要素 |
<menu> 、メタデータ・コンテンツを受け入れる要素、フレージング・コンテンツを受け入れる要素 |
子にできる要素 | ― |
対応ブラウザ | caniuseで確認 |
このタグは非推奨または廃止になりました。新しく作るウェブサイトへの使用は避けて下さい。また、既存のソースコードの中に含まれている場合は更新をお勧めします。詳しくは現行の標準仕様に従って下さい。
<command>タグの説明
<command>
は、ウェブページ内のメニューにユーザーが実行できる操作コマンドを設定するために使用します。まず、<menu>
要素でメニュー全体を定義し、その子要素として<command>
を必要個数設置します。
コマンドの種類は、type
属性で決定します。指定できるコマンドの種類は、command
(通常のコマンド、初期値)、checkbox
(選択式)、radio
(択一式)の3種類です。
この機能は廃止されました。正常に作動する環境は限られているため、実装は避けて下さい。
<command>タグの特徴
- レイアウトの初期値はインラインです。文章の改行には影響を与えません。
- 未対応のブラウザでは何も表示されません。代用テキストを用意しておく必要があります。
- 同一のページ内に複数使うことができます。ただし、この要素自体を入れ子にすることはできません。
<command>に指定できる主な属性
- type="Keyword"
- コマンドの種類を指定します。
command
:通常のコマンド(初期値)checkbox
:選択式radio
:択一式
- label="任意の文字列"
- コマンドにラベルを付ける(必須項目)
- title="任意の文字列"
- コマンドにタイトルを付ける
- icon="URL"
- コマンドに画像を指定する
- checked
type
属性が "checkbox
" または "radio
" の場合に、特定の選択肢を選択した状態にする- radiogroup
type
属性が "radio
" の場合に、そのグループに対して名前を付ける- disabled属性
- コマンドを使用不能の状態にする
<command>の使い方とサンプル
このタグを使ったマークアップのサンプルです。
HTML
<menu type="toolbar">
<command type="command" label="Reload" icon="../images/button_reload.png" onclick="location.reload();">
<command type="command" label="Next page" icon="../images/button_next.png" onClick="location.href='/next';">
<command type="command" label="Previous page" icon="../images/button_pre.png" onClick="location.href='/pre';">
</menu>
<command>に関連するHTMLタグ
非推奨または廃止になったタグ | |
---|---|
<acronym> | 略語(頭字語)であることを表す |
<applet> | JAVAアプレットを埋め込む |
<basefont> | 文字の基準となるサイズ、色、フォントの指定 |
<bgsound> | 効果音やバックミュージックを鳴らす |
<big> | 文字をひと周り大きく表示する |
<blink> | 文字を点滅させる |
<center> | センタリングする |
<command> | ページ内のメニューに操作コマンドを設定する |
<dir> | ディレクトリ・リストを表す |
<font> | フォントの色や大きさを変える |
<frame> | フレームに表示するファイルを指定する |
<frameset> | ウィンドウを分割する |
<hgroup> | 見出しをグループ化してセクションのヘッダを表す |
<keygen> | フォーム送信時に暗号鍵を発行する |
<listing> | タグを解釈してソースをそのまま表示する |
<marquee> | 文字列をスクロールさせる(流れる文字) |
<menuitem> | コンテキストメニューの項目を作成する |
<multicol> | 段組みのレイアウトを作成する |
<nobr> | 自動改行を無効にする |
<noembed> | プラグインが利用できない環境での表示内容を指定する |
<noframes> | フレームが表示できない環境での表示内容を指定する |
<plaintext> | ソースをテキストとしてそのまま表示する |
<rb> | ルビをふる文字の区切りを指定する |
<spacer> | ホワイトスペースを挿入する |
<strike> | 文字列に打ち消し線を引く |
<tt> | 文字を等幅フォントで表示する |
<xmp> | ソースをそのまま表示する |