Para definir la estructura fundamental de una cuadrícula con CSS Grid, las propiedades clave se aplican al elemento contenedor:
.mi-contenedor { display: grid; }.mi-contenedor { display: grid; /* Ejemplo: tres columnas, la primera de 100px, la segunda ocupa 1 fracción del espacio restante, y la tercera 2 fracciones. */ grid-template-columns: 100px 1fr 2fr; }grid-template-columns, esta propiedad define las filas de la cuadrícula y sus alturas. También acepta las mismas unidades y funciones de tamaño..mi-contenedor { display: grid; grid-template-columns: 1fr 1fr 1fr; /* Ejemplo: dos filas, la primera de altura automática según su contenido, la segunda de 200px. */ grid-template-rows: auto 200px; }.mi-contenedor { display: grid; grid-template-columns: repeat(3, 1fr); /* Tres columnas de igual ancho */ grid-template-rows: auto; gap: 15px 10px; /* 15px de espacio entre filas, 10px entre columnas */ }Estas propiedades son la base para construir la estructura de tu cuadrícula. Luego, utilizarás otras propiedades en los elementos para posicionarlos dentro de esta estructura definida.