Leonardo German Colaneri
PreguntaTengo una duda sobre como organizar el esquema del sitio.
Luego de la etiqueta body siempre debe ir un main que encierre todo el contenido y dentro de el todas las demas etiquetas que vayamos a utilizar (header, nav, aside, footer, etc) o primero va el header y luego cada etiqueta digamos por separado sin estar dentro de un contenedor principal?
O en lugar de usar como primera etiqueta luego del body para contener todo hay que usar section o div (contenedor mas genérico) y luego dentro el header, main para el contenido principal, aside, etc?
Esa es mi duda. Cual es la forma correcta de armar la estructura.

Sneyder Barreto
¡Hola! El tema de la semántica no es obligatorio. Sin embargo, es muy buena práctica. Hay estructuras básicas que puedes encontrar en el enlace que compartió el compañero @him122 o aquí también te dejo algo más de documentación. De igual forma, ten presente que no hay algo 100% definido, tú puedes definir tu propia estructura siempre y cuando entiendas cómo usar cada etiqueta. Un saludo.

Mauricio Galvez
Esto te puede ayudar: https://www.w3schools.com/html/html5_semantic_elements.asp