HTML <menu>标签
例
2つのメニューボタン系列オプションの例("File" と "Edit"):
<menu type="toolbar">
<li>
<menu label="File">
<button type="button" onclick="file_new()">New...</button>
<button type="button" onclick="file_open()">Open...</button>
<button type="button" onclick="file_save()">Save</button>
</menu>
</li>
<li>
<menu label="Edit">
<button type="button" onclick="edit_cut()">Cut</button>
<button type="button" onclick="edit_copy()">Copy</button>
<button type="button" onclick="edit_paste()">Paste</button>
</menu>
</li>
</menu>
试试看 »
浏览器支持
![]()
現在の主流ブラウザは <menu> タグをサポートしていません。
ラベルの定義および使用説明
<menu> タグはコマンドリストまたはメニューを定義します。
<menu> タグは通常、テキストメニュー、ツールバー、コマンドリストオプションに使用されます。
ヒントと注釈
提示:CSSを使用してメニューリストのスタイルを定義します。
HTML 4.01 と HTML5 の違い
HTML 4.01 の <menu> 要素は廃止されました。
HTML5では、<menu> 要素が再定義されました。
属性
New:HTML5 の新属性。
| 属性 | 值 | 描述 |
|---|---|---|
| labelNew | text | メニュー項目を記述するマークアップ。 |
| typeNew | context toolbar list |
表示するメニューのタイプを記述します。デフォルトは "list" です。 |
全局属性
<menu> タグはグローバル属性をサポートしています。完全な属性表を参照してください。HTML 全局属性。
事件属性
<menu> タグはすべてをサポートしますHTML 事件属性。
其他扩展