項 目 | 説 明 |
---|---|
記述形式 | <menu>~</menu> |
対応ブラウザー | H2-H4T / e2+ / N2+ / Fx1+ / Op6+ / Ch1+ / Sa1+ |
種 類 (カテゴリー) |
フロー・コンテンツ, インタラクティブ・コンテンツ (type属性の値が toolbar であるとき), パルパブル・コンテンツ (type属性の値が toolbar,または, list であるとき) |
置ける場所 | フロー・コンテンツが記入できる場所 |
内包要素 (コンテンツ・モデル) |
0個以上の li要素, または,フロー・コンテンツ (コンテンツ・モデル: カテゴリー) |
<menu> は,その範囲がコマンドのメニューであることを表す要素です。
この要素の中で定義されたコマンドの一覧から,コンテキスト・メニューやツールバーなどを作成します。
HTML4.01 では非推奨でしたが,HTML5 では新規に command要素 を導入して,それと組み合わせて用いることにより,コマンドのリストの作成ができる予定でした。
しかし,最終的には採用は見送られた ようです。
種 類 | 名 称 |
---|---|
【固有属性】 | type, label |
【グローバル属性】 | accesskey,class,contenteditable *,
dir, hidden *,id, lang,spellcheck *,style, tabindex,title,translate * |
【ARIA role属性】 で 指定可能な値 (役割) |
|
【ARIA aria-* 属性】 で 指定可能なもの |
種 類 | 名 称 |
---|---|
【よく使うもの】 | color,background-color,font,font-size,font-family |
HTMLソース | |
---|---|
HTML <body> ~ </body> |
<menu type="toolbar" label="ファイル"> <button type="button" onclick="fnew()">新規作成...</button> <button type="button" onclick="fopen()">開く...</button> <button type="button" onclick="fsave()">上書き保存</button> </menu> |
ブラウザー 表示例 |
---|