为什么用列表来做导航菜单而不是按钮?

发布于 2024-10-31 17:22:54 字数 59 浏览 3 评论 0原文

我在互联网上检查了许多导航菜单,它们经常使用列表而不是按钮。这背后的原因是什么?为什么要使用按钮?谢谢。

I have inspected many navigation menus on the internet, and they often use lists instead of a button. What is the reason behind this? Why use the button? Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

情栀口红 2024-11-07 17:22:55

通常,列表用于 HTML 中的导航项,因为它们向用户呈现导航选项的列表

HTML5 使用 menunav 提供了更多的语义精度

Generally lists are used for navigation items in HTML because they are presenting a list of navigation options to the user.

HTML5 offers a bit more semantic precision using menu and nav

寂寞美少年 2024-11-07 17:22:55

使用列表有(至少)两个充分的理由。使用列表可以帮助您了解网站的结构,这不仅有利于 SEO,而且还有助于人们出于可访问性原因而使用自定义 CSS 或屏幕阅读器。
第二个稍微相关的一点是,它在创建样式表时非常有用。您不需要想出自己的嵌套元素的方式。只需使用列表并从那里开始。然后,您可以专注于使样式表正确,为不同的层次结构级别(第一个、最后一个、奇数或偶数列表项)提供不同的样式。

There are (at least) two good reasons to use lists. Using lists can help to give an idea of your site's structure which is good in terms of SEO but also if people use either custom CSS or screen readers for accessibility reasons.
The second and slightly related one is that it's rather helpful when it comes to creating stylesheets. You don't need to come up with your own way of nesting elements. Just use lists and go from there. Then you can focus on getting the stylesheet right providing different styles for different hierarchy levels, first, last, odd or even list items.

将军与妓 2024-11-07 17:22:55

列表的语义使它看起来更像是一个分组部分,这就是我能想到的。
与其他定义菜单的方法相比,使用列表项并没有真正的(缺点)优势。

The semantics of a list make it look more like a grouped section, that's all I can think of.
There is no real (dis)advantage for using list items over other methods of defining a menu.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文