Medidas relativas en CSS: vh y vw

Estas unidades dependen del tamaño de la ventana del navegador:



Diseño Visual con CSS

Cuando entramos a una página como YouTube, vemos que todo está ordenado: el menú a la izquierda, los videos en el centro y las recomendaciones a la derecha. Ese orden no es casualidad, es el resultado de un diseño visual pensado y hecho con CSS.


Imagen P1

El diseño visual con CSS consiste en organizar los elementos de una página para que se vean bien, estén en su lugar y sean fáciles de entender. Para eso, usamos herramientas como CSS Grid, que nos permite crear filas, columnas y cuadrículas, tal como lo hace la interfaz de YouTube.

CSS Grid nos ayuda a pasar de un simple bloque de contenido a una página organizada como si la hubiéramos dibujado sobre una cuadrícula.

¡Ahora vamos a aprender cómo usar CSS Grid para crear nuestros propios diseños!

Grid permite dividir un contenedor en filas y columnas con más control.

La propiedad display: grid; convierte el contenedor en una cuadrícula (grid), lo que permite organizar los elementos hijos en filas y columnas. La línea grid-template-columns: 25% 25% 25% 25%; indica que se crearán cuatro columnas, cada una ocupando el 25% del ancho total del contenedor. Es decir, el espacio se divide equitativamente en cuatro partes. Si se desea controlar también las filas, se puede usar grid-template-rows para definir la altura de cada fila dentro de la cuadrícula. A continuación se puede ver un ejemplo:



Esta estructura básica te permite comenzar cualquier sitio web de forma organizada. Puedes cambiar los colores o secciones según tu proyecto.