console
<header>header</header>
<main>
<article>article</article>
<nav>nav</nav>
<aside>aside</aside>
</main>
<footer>footer</footer>
* {
margin: 0;
padding: 0;
}
body {
height: 100vh;
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 100px 1fr 100px;
font-size: 2em;
text-align: center;
}
header,
footer {
background-color: gray;
border-radius: 20px;
}
main {
display: grid;
grid-gap: 10px;
grid-template-columns: 200px 1fr 200px;
grid-template-areas:
"nav article aside";
}
article,
aside,
nav{
background-color: yellow;
border-radius: 20px;
}
article {
grid-area: article;
}