La definición de la estructura de un documento en HTML 4 y su algoritmo de perfilado es muy tosco y genera numerosos problemas:
1. HTML5 quita la necesidad de elementos
para definir secciones semánticas sin definir valores especÃficos para los atributos class, introduciendo un nuevo elemento, , el elemento de sección HTML.
2. Mezclar varios documentos es difÃcil: la inclusión de un sub-documento en un documento principal. Esto se resuelve en HTML5 con los elementos de seccionado (, ,
El algoritmo de perfilado de HTML5
Defeniendo secciones en HTML5