在 HTML5 中,将 login/logout link 放在语义正确的导航标签中

In HTML5, is placing a login/logout link in a nav tag semantically correct

我有以下导航 HTML 标记:

<nav>
 <ul>
     <li>Home</li>
     <li>Contact us</li>
     <li>Login</li>
 </ul>
</nav>

在 HTML5 文档中将导航标签解释为“主要导航”links。 我不太确定在导航标签中登录 link 在语义上是否正确,如果 login/logout 被视为主要导航?

有什么意见吗?

什么是主导航link你可以自己决定。您必须这样看:您的主要导航 link 是对使用您网站的人来说很重要的 link,当然也包括您自己。因此,如果您认为在导航中的某处进行快速登录 link 会很好,那么是的,登录应该在您的导航中。

没有人会检查你的导航是否正确,也没有人会责怪你在你的导航中输入登录名link。