Guía completa de listas HTML: cuándo usar cada tipo según su significado

Fuentes: You don’t know HTML Lists
Guía completa de listas HTML: cuándo usar cada tipo según su significado
Imagen generada con IA

Este artículo profundiza en los cinco tipos diferentes de listas HTML que todo desarrollador web debería conocer: ordenadas (

    ), no ordenadas (
      ), de descripción (
      ), menús () y de control (/ o /). A diferencia de los tutoriales básicos, el autor explora cómo utilizar correctamente cada tipo según el contexto y significado semántico de los datos. La regla principal es: si cambiar el orden de los elementos altera el significado, usar listas ordenadas; si son pares clave-valor, usar listas de descripción; y si son controles interactivos que ejecutan acciones, usar menús. En el caso de campos de formulario, las listas fijas usan con , permitiento elegir una o múltiples opciones con el atributo 'multiple', mientras que las listas sugeridas usan combinado con . El artículo advierte sobre un error común: en , el atributo 'value' es lo que se inserta en el campo, no el texto visible, lo cual puede confundir a los usuarios. También se explica cómo agrupar opciones con , usar
      como separador visual, y controlar la cantidad de opciones visibles con 'size'. Destaca que no necesitamos atributos ARIA adicionales cuando usamos elementos nativos de HTML, ya que el navegador gestiona la semántica automáticamente.