Position fixed
HTML
<head></head>
<body>
<header>Header</header>
<main>
Lorem Ipsum é simplesmente uma simulação de texto da indústria tipográfica e de impressos, e vem sendo utilizado desde o século XVI, quando um impressor desconhecido pegou uma bandeja de tipos e os embaralhou para fazer um livro de modelos de tipos. Lorem Ipsum sobreviveu não só a cinco séculos, como também ao salto para a editoração eletrônica, permanecendo essencialmente inalterado. Se popularizou na década de 60, quando a Letraset lançou decalques contendo passagens de Lorem Ipsum, e mais recentemente quando passou a ser integrado a softwares de editoração eletrônica como Aldus PageMaker.
</main>
<footer>Footer</footer>
</body>
CSS
body{
min-height:1000px;
background:gray;
font-family:Arial;
}
header{
display:block;
position:fixed;
top:0;
left:0;
width:100%;
background:white;
text-align:center;
padding: 20px 0;
}
footer{
display:block;
position:fixed;
width:100%;
bottom:0vh;
left:0;
background:white;
text-align:center;
padding: 20px 0;
}
main{
margin-top:80px;
color:white;
}