【问题标题】:Where I should use the tag <menu>, and where the tag <nav>? [duplicate]我应该在哪里使用标签 <menu>,以及在哪里使用标签 <nav>? [复制]
【发布时间】:2012-03-26 02:45:52
【问题描述】:

可能重复:
<nav> or <menu> (HTML5)

HTML 有两个语义标签用于在页面中创建菜单。我应该在哪里使用标签&lt;menu&gt;,在哪里使用标签&lt;nav&gt;。这些标签有什么区别? 附言对不起我的英语。

【问题讨论】:

    标签: html menu tags nav


    【解决方案1】:

    &lt;nav&gt; 应该用于站点/页面导航 - 这意味着单击导航元素中的链接会将浏览器带到不同的内容。它得到了广泛的支持,大多数浏览器的最新版本都可以原生处理它。

    &lt;menu&gt; 用于不影响实际导航的 UI 功能 - 例如,如果您有一个富文本编辑器,则用于文本格式的任何按钮都可以放在菜单元素中。据我所知,目前还没有任何人支持菜单。

    【讨论】:

      猜你喜欢
      • 2015-08-13
      • 1970-01-01
      • 2014-03-30
      • 1970-01-01
      • 2011-06-30
      • 2013-04-01
      • 2011-09-18
      • 1970-01-01
      • 2016-09-24
      相关资源
      最近更新 更多