&lt;导航&gt;或<菜单>(HTML5) [英] &lt;nav&gt; or &lt;menu&gt; (HTML5)

查看:25
本文介绍了&lt;导航&gt;或<菜单>(HTML5)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

W3Schools.com,我很确定我记得看到 W3C.org 声明

应该用于工具栏菜单和列出表单控制命令.

W3Schools.com and I'm pretty sure I remember seeing W3C.org state that <menu> should be used for Toolbar menus and listing form control commands.

那么,我的主菜单应该使用哪一个?Nav,还是Menu?重要吗?

So, which one should I use for my main menu? Nav, or Menu? Does it matter?

推荐答案

nav 用于内部链接组(a 元素).通常这意味着链接应该转到单独的页面,或者在 AJAX 页面的情况下更改内容.单击 nav 项目时,预计会发生某种内容更改.

nav is used for groups of internal links (a elements). Generally this means the links should travel to separate pages, or change content in the case of an AJAX page. Expect some sort of content change when clicking on a nav item.

menu 用于控件组(ainputbutton).通常这意味着输入应该在页面内执行一个功能.单击 menu 项时,预计会进行某种 javascript 交互.

menu is used for groups of controls (a, input, button). Generally this means the inputs should perform a function within the page. Expect some sort of javascript interaction when clicking on a menu item.

nav:网站的导航.

menu:Web 应用程序的菜单.

menu: the menu for a web application.

这篇关于&lt;导航&gt;或<菜单>(HTML5)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆