Check out example codes for "html semantic tags mozilla". It will help you in understanding the concepts better.

Code Example 1

These are some of the roughly 100 semantic elements available:

<article>
<aside>
<details>
<figcaption>
<figure>
<footer>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>

Learn ReactJs, React Native from akashmittal.com