- 2025-03-17
- 39
实例
带有两个菜单按钮(”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来设置菜单列表的样式!
HTML4.01与HTML5之间的差异
在HTML4.01中已弃用<menu>元素。
在HTML5中重新定义了<menu>元素。
HTML与XHTML之间的差异
在HTML4.01中,menu元素不被赞成使用。
在XHTML1.0StrictDTD中,menu元素不被支持。
属性
New:HTML5中的新属性。
属性 | 值 | 描述 |
---|---|---|
label | text | 规定菜单的可见标签。 |
type | popup toolbar | 规定要显示哪种菜单类型。 |