CSS Grid Layout é o sistema de layout mais poderoso disponível em CSS. É um sistema bidimensional, capaz de lidar com colunas e linhas, diferente do flexbox que é principalmente unidimensional.
Use os controles laterais para definir colunas, linhas e espaçamentos.
Clique e arraste na pré-visualização para selecionar regiões retangulares.
Ajuste os tamanhos de colunas e linhas usando os campos de entrada.
Escolha layouts pré-construídos como Holy Grail, Blog ou Dashboard.
Clique em "Gerar Código" para exportar CSS e HTML prontos para uso.

A sintaxe principal do CSS Grid envolve propriedades como grid-template-columns, grid-template-rows e grid-gap. Usar unidades fracionárias (fr) permite criar layouts flexíveis que se ajustam perfeitamente ao tamanho da tela (viewport).
Exemplos comuns incluem o layout 'Holy Grail' (cabeçalho, barra lateral, conteúdo principal, rodapé). Com grid-template-areas, você pode definir essas regiões usando nomes intuitivos, tornando seu código muito mais limpo.