El HTML semántico consiste en usar elementos HTML que describen para qué sirve cada parte de una página web. Por ejemplo, se pueden usar elementos para el contenido principal, la navegación y cada artículo, en vez de utilizar el mismo contenedor genérico para todo.
Es como poner etiquetas en las habitaciones de un edificio para que las personas y las herramientas sepan adónde ir. Una estructura significativa ayuda a navegadores, tecnologías de asistencia y motores de búsqueda a entender la página. No la hace accesible ni fácil de usar automáticamente, pero ofrece un punto de partida más claro.
