我一直在阅读有关 web 可访问性的内容,并阅读了仅当用户将被带到另一个没有 JavaScript 的 URL 时才应使用锚标记。但是,只要发生其他一些行为,例如打开模式,就应该使用按钮。
所以我想知道导航中是否有按钮和锚点是否可以或预期。像这样的东西:
<nav>
<a href="/">Home Page</a>
<a href="/about">About Page</a>
<button>Sign Up</button>
</nav>
假设在这种情况下,注册按钮会启动一个模式或执行一些不会将用户带到不同 URL 的其他行为。两个都在里面好吗nav
?我不关心样式,我会让这些看起来一致,但我想知道处理这种事情的最正确方法是什么?