Я использую Twitter Bootstrap для сборки сайта, и многие его функции зависят от того, как обернуть вещи в <a>
, даже если они просто будут запускать Javascript. У меня были проблемы с тактикой href="#"
, которую рекомендует документация Bootstrap, поэтому я пытался найти другое решение.
Но потом я попробовал просто удалить атрибут href
вообще. Я использовал <a class='bunch of classes' data-whatever='data'>
, а Javascript обрабатывал все остальное. И это работает.
Но что-то говорит мне, что я не должен этого делать. Правильно? Я имею в виду, что технически <a>
должен быть ссылкой на что-то, но я не совсем уверен, почему это проблема. Или это?