Haremos una página completamente "responsive", o con diseño adaptable, con la estrategia o aproximación de "mobile first", que no es otra cosa que realizar el diseño para móvil inicialmente, e ir extendiendo la programación hacia resoluciones o tamaños de pantalla mayores.
Móvil:
Tablet:
Escritorio:
-
HTML5
-
CSS3
Comenzaremos a hacer nuestro diseño desde el móvil, así que habrás de poner tu navegador en modo "responsive" a través de las "Developer Tools":
Firefox:
Chrome:
-
Crea toda la estructura HTML
Agrega todo el contenido y dótalo de una estructura semántica completa.
-
Añade estilos básicos de CSS para ayudarnos al desarrollo.
Agrega colores, como los modelos que te proponemos y así te resultará más fácil ver el tamaño de los bloques, así como su comportamiento.
-
Incluye texto de relleno que nos ayude también al desarrollo.
Chiquito Ipsum como ayuda.
En este paso, el texo nos ayudará a ampliar el comportamiento de los bloques, y ajustar posteriormente para que nunca haya casos "extremos" en los que se vea incorrectamente
- Agregaremos nuestro primer punto de ruptura, a elegir, para añadir los estilos para el diseño de tablet.