można użyć flexa tak jak w przykładzie na dole, ale zależnie od tego jak wygląda strona może to różnie zadziałać
<body>
<main class="main">
<!-- zawartość strony -->
<!-- sekcje, artykuły -->
<footer class="foot">
<!-- jakieś informacje -->
</footer>
</main>
</body>
<style>
.main{
display: flex;
flex-wrap: wrap;
}
.foot{
display: flex;
}
</style>