What is semantic HTML?
Semantic HTML tags are just a coding style. It is the use of HTML to reinforce the meaning of the text.
For example: In this <b> </b> and <i> </i> tag is not used. Instead of these we can use <strong></strong> and <em></em> tags.