
About Lesson
A semantic element clearly describes its meaning to both the browser and the developer. Examples of non-semantic elements: <div> and <span> – Tells nothing about its content. Examples of semantic elements: <form>, <table>, and <article> – Clearly define its content.
Most used semantic elements:
<header>
<nav>
<article>
<aside>
<main>
<section>
<footer>