February 20, 2014
Semantic HTML is a coding style where the tags embody what the text is meant to convey. In Semantic HTML, tags like
<b></b> for bold, and
<i></i> for italic should not be used, reason being they just represent formatting, and provide no indication of meaning or structure. Thesemantically correct thing to do is use
<em></em>. These tags will have the same bold and italic effects, while demonstrating meaning and structure (emphasis in this case).