Отредактировано в январе 2019 года
В HTML5 использование элемента без атрибута href равно valid . Он считается «гиперссылкой-заполнителем»
Если элемент a не имеет атрибута href, то этот элемент представляет собой заполнитель для места, где в противном случае могла бы быть размещена ссылка, если бы она была релевантной, состоящей только из содержимого элемента.
Пример:
<a>previous</a>
Если после этого вы хотите сделать иначе:
1 - если ваша ссылка никуда не ведет, не используйте элемент <a>
. Используйте <span>
или что-то еще подходящее и добавьте CSS :hover
, чтобы придать ему стиль.
2 - используйте javascript:void(0)
ИЛИ javascript:undefined
ИЛИ javascript:;
, если хотите быть грубым, точным и быстрым.