Elaboración paso a paso

Estructura mínima del documento

Un documento HTML está compuesto tiene la siguiente estructura:

Esta estructura básica es la base de toda página web y debe respetarse siempre para que el documento sea válido.


Metadatos

Los metadatos son información sobre el documento que se coloca en el <head> y que no se visualiza en la página, pero es fundamental para navegadores y buscadores.

Estos metadatos mejoran la accesibilidad, SEO y funcionalidad de la página web.


Layout básico - parte 1

El layout básico más simple es que la página tenga tres partes: Una cabecera (header), una zona principal (main) y un pie (footer).

Además los elementos son de tipo bloque, es decir que ocupan todo el ancho de la página y la altura determinada por el contenido. Eso permite que puedan crecer hacia abajo indefinidamente

Layout básico - parte 2

Pero con el HTML solamente no se aprecia la estructura. Por eso vamos a añadirle colores a cada parte

Ahora podemos apreciar lo que queríamos decir con "elementos bloque". Ocupan todo el ancho de la página y se van apilando hacia abajo. Sin embargo un párrafo se va construyendo de izquierda a derecha y se denomina un "elemento inline"

Sin embargo, tal como decíamos, los elementos bloque sólo ocupan el espacio vertical que precise el contenido, por lo que una página así no queda bien y tendremos que fijar un alto para cada elemento en la asi

Layout básico - parte 3

Sin embargo, tal como decíamos, los elementos bloque sólo ocupan el espacio vertical que precise el contenido, por lo que una página así no queda bien y tendremos que fijar un alto para cada elemento.

layout-básico parte 4

En este caso podemos apreciar que tenemos las tres bandas horizontales principales (header, main y footer) claramente diferenciadas. Además, la zona central está definida por un contenedor que agrupa los elementos relacionados (sidebar y main) con la propiedad de que cuando la pantalla se hace pequeña el main cae debajo del sidebar (para que se pueda ver en móviles)