Saltar al contenido

HTML semántico

El HTML semántico usa cada elemento según su significado. Un botón real aporta propiedades que un bloque de texto con estilo no obtiene automáticamente.

Diseño y UX

Utilizar los elementos según su función

El HTML semántico describe contenidos y controles mediante elementos HTML adecuados. Los encabezados estructuran el contenido, un enlace lleva a un destino y un botón ejecuta una acción. Así, los navegadores y las tecnologías de apoyo reciben información sobre el significado de la interfaz.

Para guardar una dirección en un portal de ejemplo corresponde un button. Un bloque div de aspecto idéntico no obtiene automáticamente ese significado ni el comportamiento de teclado habitual. Un elemento a con un href adecuado sirve para ir a la lista de direcciones.

CSS determina la presentación; aumentar el tamaño de un texto no lo convierte en encabezado. El HTML semántico es una base importante, pero por sí solo no garantiza una aplicación totalmente accesible. Las etiquetas, los estados y el comportamiento real también deben ser adecuados.

Fuentes

Artículos sobre el tema

Diseño y UX con ASES

Experiencia de usuario, interfaces e imagen de marca