//HTML
<body>
<header></header>
<main></main>
<footer></footer>
</body>
//CSS
body:{
margin: 0;
min-height: 100vh;
display: grid;
grid-template-rows: auto 1fr auto;
box-sizing: border-box;
}
//HTML
<body>
<header></header>
<main></main>
<footer></footer>
</body>
//CSS
body:{
margin: 0;
min-height: 100vh;
display: grid;
grid-template-rows: auto 1fr auto;
box-sizing: border-box;
}