Запретить tabstop для элемента A (привязка) в HTML

Можно ли отменить <a href="..."> от табуляции в любом браузере? Я хотел бы сделать это без Javascript.

Ответ 1

Некоторые браузеры поддерживают атрибут tabindex="-1", но не все из них, поскольку это не стандартное поведение.

Ответ 2

Современные, совместимые с HTML5, браузеры поддерживают атрибут [tabindex], где значение -1 будет препятствовать табуляции элемента.

Если значение представляет собой отрицательное целое число
Пользовательский агент должен позволять элементу сфокусироваться, но не должен позволять элементу быть достигнутым, используя последовательную навигацию по навигации.

Ответ 3

Вы можете применить обработчик JQuery к элементу, для которого вы хотите настроить таргетинг на несколько элементов без остановки табуляции.

$(document).ready(function () {
    $('.class').attr('tabindex', '-1');
});

Был бы один из способов сделать это....

Ответ 4

Я думаю, что вы можете сделать это с помощью javascript, вы переопределите window.onkeypress или onkeydown, перетащите кнопку вкладки и установите фокус в нужном порядке.

Ответ 5

Удалить атрибут HREF из тэга привязки