xPomaHx
@xPomaHx
1vs9

В каких случаях для кнопки использовать тэг button а в каких a?

В каких случаях для кнопки использовать тэг <button> а в каких <a>?
  • Вопрос задан
  • 807 просмотров
Пригласить эксперта
Ответы на вопрос 2
Для кнопки всегда имеет смысл использовать тег button. Ну там, button == кнопка, все дела.
Но иногда это по каким-то причинам невозможно - тогда можно заменить на любой другой тег, потому что семантически уже будет неважно.
Rule of thumb: если вы где-то ставите #0, # в href ссылки или просто javascript-заглушку, то вы что-то делаете неправильно.
Ответ написан
Комментировать
TMGLUK
@TMGLUK
UX-дизайнер
a - для ссылания куда-то (на другую страницу, на часть страницы - на якорь)
button - для проведения операции (внутри страницы или нет - отправка формы, фильтрация)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы