0Pricing
Web Accessibility Academy · Lección

El orden lógico de tabulación sigue el contenido

Haga que el foco avance en el orden en que las personas leen.

El orden lógico de tabulación sigue el contenido es una lección gratuita de Web Accessibility Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Web Accessibility Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Web Accessibility Academy incluye 4 lecciones en total.

El foco sigue un recorrido

Pulse Tab y el foco recorrerá una ruta fija por la página. Esa ruta es el orden de tabulación, y establecerla correctamente ayuda a los usuarios a orientarse. 🧭

Sigue el DOM

De forma predeterminada, el orden de tabulación coincide con el orden del código fuente, es decir, la secuencia de elementos de arriba abajo en el HTML, no con lo que ve en pantalla.

El orden de lectura debe coincidir

Procure que el foco avance en el mismo orden en que las personas leen la página. Primero el encabezado, después el contenido principal y, por último, el pie de página resulta natural.

CSS puede engañar

Herramientas de diseño como flexbox order mueven visualmente las cajas, pero no modifican el DOM. El foco sigue el código fuente, por lo que ambos pueden no coincidir.

.cards { display: flex; }
.featured { order: -1; }

La trampa de reordenar

Cuando CSS reordena los elementos, una persona usuaria del teclado puede saltar hacia atrás y hacia delante de forma inesperada. La solución es hacer coincidir el orden del HTML con el visual.

No utilice tabindex positivo

Un tabindex positivo, como 3, fuerza un control al principio del orden. Casi siempre crea un desorden confuso y difícil de mantener.

<button tabindex="3">Avoid this</button>

El orden del código fuente es la solución real

En lugar de corregirlo con tabindex, coloque los elementos en el orden correcto del marcado. Un orden del código fuente limpio no necesita atributos especiales.

Los elementos ocultos quedan fuera

Un elemento con display none abandona por completo el orden de tabulación. Cuando vuelve a mostrarse, regresa discretamente a su posición en el DOM.

Preste atención a las inserciones dinámicas

Cuando JavaScript inserta controles nuevos, estos aparecen donde los añada. Insértelos en un lugar adecuado para conservar un orden lógico.

Los modales requieren cuidado

Un diálogo añadido al final de la página puede dejar el foco atrapado muy lejos. Una buena gestión del foco lleva a los usuarios al modal cuando se abre.

Pruebe con Tab

La comprobación es sencilla. Pulse Tab desde la parte superior y confirme que el foco avanza en un orden lógico, sin saltos inesperados por la pantalla.

Comprobación rápida

Decida qué determina realmente el orden de tabulación predeterminado.

Repaso: orden de tabulación lógico

Mantenga el movimiento del foco conforme al orden de lectura. Haga coincidir el orden del código fuente con el diseño visual, evite los tabindex positivos y pruebe el resultado con Tab. ✅

Preguntas frecuentes

¿La lección «El orden lógico de tabulación sigue el contenido» es gratis?

Sí — el texto completo de «El orden lógico de tabulación sigue el contenido» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Web Accessibility Academy, actualiza a CoddyKit PRO. El curso de Web Accessibility Academy incluye 4 lecciones en total.

¿Qué aprenderé en «El orden lógico de tabulación sigue el contenido»?

Haga que el foco avance en el orden en que las personas leen. Practicas Web Accessibility Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Web Accessibility Academy?

No se requiere experiencia previa. Web Accessibility Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.

¿Cuánto tiempo toma la lección «El orden lógico de tabulación sigue el contenido»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Web Accessibility Academy?

Sí. Cada lección de Web Accessibility Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Tab, Shift+Tab, Enter y Space: las teclas fundamentales
  2. Foco visible: nunca oculte el contorno
  3. El orden lógico de tabulación sigue el contenido
  4. Detecte las trampas de teclado
← Volver a Web Accessibility Academy