HTML5 offers new elements for better document structure and semantics.
Some of the most commonly used new tags include:
<header></header>
<nav></nav>
<main></main>
<section></section>
<article></article>
<aside></aside>
<footer></footer>
https://developer.mozilla.org/en-US/docs/web/html/element
A page divided using HTML 5 elements might look like this:
<!doctype html>
<html>
<head>
<title>Sample Page</title>
</head>
<body>
<header>
<h1>My Page Title</h1>
</header>
<main>
<p>The main content</p>
</main>
<aside>
<p>Some stuff in a sidebar</p>
</aside>
<footer>
<p>Copyright me</p>
</footer>
</body>
</html>
Let's Develop It
Replace some of your div elements with semantic HTML5 elements.