Я читал о доступности веб-сайтов и читал, что якорные теги должны использоваться только тогда, когда пользователь будет перенаправлен на другой URL без JavaScript. Но кнопки должны использоваться всякий раз, когда должно произойти какое-либо другое поведение, например, открытие модального.
Так что мне интересно, все ли в порядке с кнопками и якорями в навигации. Примерно так:
<nav>
<a href="/">Home Page</a>
<a href="/about">About Page</a>
<button>Sign Up</button>
</nav>
Скажем, в этой ситуации кнопка регистрации запускает модальный режим или выполняет другое поведение, которое не приводит пользователя к другому URL-адресу. Можно ли иметь оба в nav
? Меня не волнует стиль, я сделаю так, чтобы они выглядели согласованно, но мне интересно, какой самый правильный способ справиться с чем-то подобным?