Hola a todos y antes de nada gracias por leer este mensaje.
Estaba desarrollando una web en HTML 4, pero he decidido ir probando HTML5 para ir acostumbrandome a lo que se nos viene encima.
El caso es que me han surgido unas cuentas dudas a las que no encuentro respuesta.
Supongamos que mi web, estructurada con una cabecera, dos columnas para el contenido principal y un pie de pagina, en HTML 4 es así:
Código HTML:
<div id="contenedor">
<div id="cabecera">
Cabecera
</div>
<div id="cuerpo">
<div id="principal">
Contenido principal
......
</div>
<div id="lateral">
Contenido Lateral derecho
</div>
</div>
<div id="pie">
Pie de pagina.
</div>
</div>
En HTML5, hasta ahora tengo realizado esto:
Código HTML:
<div id="container">
<header>
Cabecera
</header>
<div id="cuerpo">
<div id="post">
Contenido principal
......
</div>
<aside>
Contenido Lateral derecho
</aside>
</div>
<footer>
Pie de pagina.
</footer>
</div>
Bien, mis dudas son básicamente:
1) ¿hay alguna etiqueta nueva definida para el contenedor principal que engloba toda la web? En mi caso <div id="container">
2) ¿hay alguna etiqueta que sustituya al "cuerpo" de la web?. En mi caso <div id="cuerpo">
3)¿El <div id="post"> de mi código podría ser una etiqueta <section>?
Creo que no se me olvida preguntar nada más.
Muchas gracias por anticipado y un cordial saludo.