<menu> x - メニュー (廃止)

■ 概要

項  目説  明
記述形式 <menu>~</menu>
対応ブラウザー H2-H4T / e2+ / N2+ / Fx1+ / Op6+ / Ch1+ / Sa1+
種  類
(カテゴリー)
フロー・コンテンツ
インタラクティブ・コンテンツtype属性の値が toolbar であるとき),
パルパブル・コンテンツtype属性の値が toolbar,または, list であるとき)  
置ける場所 フロー・コンテンツが記入できる場所
内包要素
(コンテンツ・モデル)
0個以上の li要素, または,フロー・コンテンツ
(コンテンツ・モデル: カテゴリー

■ 解説

<menu> は,その範囲がコマンドのメニューであることを表す要素です。

この要素の中で定義されたコマンドの一覧から,コンテキスト・メニューやツールバーなどを作成します。

HTML4.01 では非推奨でしたが,HTML5 では新規に command要素 を導入して,それと組み合わせて用いることにより,コマンドのリストの作成ができる予定でした。

しかし,最終的には採用は見送られた ようです。

引き続き,HTML5.1 での導入が 検討されている ようです。

■ 属性

種  類名  称
【固有属性】 type, label
【グローバル属性】 accesskeyclasscontenteditable * dir
hidden *idlangspellcheck *style
tabindextitletranslate *
【ARIA role属性】
指定可能な値 (役割)
【ARIA aria-* 属性】
指定可能なもの

■ CSSプロパティ

種  類名  称
【よく使うもの】 colorbackground-colorfontfont-sizefont-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>

ブラウザー 表示例

■ 備考