What is Semantic HTML?
Here is the answer,
Semantic HTML is a way of writing HTML that emphasizes the meaning of the encoded information over its presentation (look). HTML has included semantic markup from its inception,but has also included presentational markup such as
<center> tags. There are also the
semantically neutral span and div tags. Since the late 1990s when Cascading Style Sheets were beginning to work in most browsers, web authors have been encouraged to avoid the use of presentational HTML markup with a view to the separation of presentation and content.
Writing semantic HTML brings a wide range of benefits: