tabindex

Nota: El valor m谩ximo para tabindex no debe de exceder 32767 (secci贸n 17.11.1 del W3C). Si no se especifica, el valor asignado por defecto es -1.

El atributo global tabindex indica si su elemento puede ser enfocado, y si participa en la navegaci贸n secuencial del teclado (usualmente con la tecla Tab, de ah铆 el nombre). Acepta un entero como valor, con diferentes resultados que dependen de dicho valor:

  • un valor negativo (usualmente tabindex="-1") significa que el elemento debe ser enfocado, pero no debe de ser accesible a trav茅s de la navegaci贸n secuencial del teclado. Es 煤til para crear widgets accesibles con JavaScript.
  • tabindex="0" significa que el elemento debe ser enfocado y ser accesible a trav茅s de la navegaci贸n secuencial del teclado, pero su orden relativo es definido por convenci贸n de la plataforma.
  • un valor positivo significa que debe poder recoger el foco y alcanzable a trav茅s de la navegaci贸n secuencial del teclado; su orden relativo es definido por el valor del atributo: la secuencia sigue el aumento del n煤mero de tabindex. Si varios elementos comparten el mismo tabindex, su orden relativo sigue la posici贸n relativa en el documento.
  • Un elemento con valor 0, un valor inv谩lido o sin valor de tabindex, debe de ser posicionado despu茅s de elementos con un tabindex postivo en el orden de navegaci贸n secuencial del teclado.

Puede consultar este art铆culo para ver una explicaci贸n compresiva de la administraci贸n de la recepci贸n de foco.

Especificaciones

Especificaci贸n Estatus Comentario
HTML Living Standard
La definici贸n de 'tabindex' en esta especificaci贸n.
Living Standard Sin cambio desde el 煤ltimo snapshot, HTML 5.1
HTML 5.1
La definici贸n de 'tabindex' en esta especificaci贸n.
Recommendation Snapshot de HTML Living Standard, sin cambio desde HTML5
HTML5
La definici贸n de 'tabindex' en esta especificaci贸n.
Recommendation Snapshot de HTML Living Standard. Desde HTML 4.01 Specification, el atributo es ahora soportado en todos los elementos  (atributos globales).
HTML 4.01 Specification
La definici贸n de 'tabindex' en esta especificaci贸n.
Recommendation Solo soportado en <a>, <area>, <button>, <object>, <select>, y <textarea>.

Compatibilidad en exploradores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!
Caracter铆stica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte b谩sico (Yes) (Yes) (Yes) (Yes) (Yes)
Caracter铆stica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte b谩sico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Ver tambi茅n