grid-template-areas lets you lay out a grid visually by naming regions, making complex page layouts readable and easy to rearrange responsively.
Defining named areas
{
: grid;
: fr;
: auto fr auto;
:
;
: ;
}
{ : header; }
{ : sidebar; }
{ : main; }
{ : footer; }
