This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

tabindex

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

Примечание: Максимальное значение для tabindex не должно превышать 32767 (W3C 17.11.1)

Глобальный атрибут tabindex - целое число, определяющее должен ли данный элемент участвовать в последовательной навигации по всей странице с помощью клавиатуры, в каком порядке. Содержит одно из нескольких видов значений:

  • если представлено отрицательное значение – элемент может быть выделен, однако не участвует в последовательной навигации;
  • если представлен 0 – элемент может быть выделен и достигнут с помощью последовательной навигации, однако порядок навигации определён платформой;
  • если представлено положительное целое значение – элемент будет достигнут (и выделен) с помощью последовательной навигации, а порядок навигации определён этим самым значением. В случае, если несколько элементов содержат одно и то же значение tabindex, их порядок навигации определён относительным расположением в документе (DOM).

Элементы со значением 0, некорректным значением, или элементы с отсутствующим значением tabindex должны быть расположены после элементов с положительным целым числом.

Для более полного объяснения навигации смотри данную статью.

Спецификации

Specification
HTML
# attr-tabindex

Совместимость с браузерами

Смотрите также