<menu> | HTML5菜单标签的定义与用法

定义与用法

  • <menu> 标签定义命令的列表或菜单。
  • <menu> 标签用于上下文菜单、工具栏以及用于列出表单控件和命令。
  • 一个<menu>元素中可以包含一个或多个<li>或<menuitem>元素。

提示:不推荐使用此标签,虽然目前某些浏览器可能仍支持它,但它已经从相关的Web标准中删除。避免使用它,并尽可能更新现有代码。


语法格式

<menu>……..</menu> 


示例代码

<menu>
 <li>Html教程</li>
 <li>Java教程</li>
 <li>JavaScript教程</li>
 <li>PHP教程</li>
 <li>Python教程</li>
</menu>

效果展示:

  • Html教程
  • Java教程
  • JavaScript教程
  • PHP教程
  • Python教程

  • HTML 4.01 与 HTML5 差异

    • 在 HTML 4.01 中已弃用 <menu> 元素。
    • HTML5 中重新定义了 <menu> 元素。

    HTML 与 XHTML 之间的差异

    • 在 HTML 4.01 中,不赞成使用menu元素。
    • 在 XHTML 1.0 Strict DTD 中,menu 元素不被支持。

    浏览器支持

    目前所有主流浏览器都不支持 <menu> 标签。


    标签属性

    : HTML5新属性。

    属性描述
    labeltext规定菜单的可见标签。
    typepopuptoolbar规定要显示哪种菜单类型。

    全局属性

    <menu> 标签支持 HTML 中的全局属性。


    事件属性

    <menu> 标签支持 HTML 中的事件属性。


    相关