HTML <menu>
标签
主题:HTML5 标签参考上一页|下一页
说明
<menu>
元素定义用户可以执行的命令列表(或菜单)。
下表总结了此标签的使用上下文和版本历史。
Placement: | 块 |
---|---|
Content: | <menu> , <menuitem> , <li> , <hr> and <script> |
开始/结束标签: | 开始标签: required, 结束标签:required |
版本: | HTML 2, 3.2, 4, 4.01, 5 |
注意: <menu>
标签在 HTML 4.01 中已弃用,但在 HTML5 中重新引入。 但是,最好避免使用此标签,因为 Chrome、IE、Safari 和 Opera 等主要网络浏览器不支持它。
语法
<menu>
标签的基本语法如下:
HTML / XHTML: <menu> ... </menu>
下面的示例显示了 <menu>
标签的作用。
<img src="sky.jpg" id="sky" width="250" alt="Cloudy Sky" contextmenu="skymenu">
<menu type="context" id="skymenu">
<menuitem label="Zoom In" icon="zoom-in.png" onclick="zoomin()">
<menuitem label="Zoom Out" icon="zoom-out.png" onclick="zoomout()">
<menuitem label="Reload Image" icon="reload.png" onclick="window.location.reload();">
</menu>
标签特定属性
下表显示了特定于 <menu>
标签的属性。
属性 | 值 | 说明 |
---|---|---|
label |
text | 指定菜单的可见标签。 |
type |
popup |
指定要显示的菜单类型。 |
全局属性
与所有其他 HTML 标签一样, <menu>
标签支持 HTML5 中的全局属性。
事件属性
<menu>
标签还支持 HTML5 中的事件属性。
浏览器兼容性
所有主要的现代浏览器都支持 <menu>
标签。
基本支持—
|
进一步阅读
请参阅以下教程: HTML 列表.
Advertisements