semantic HTML



 Semantic HTML  is the use of HTML to express the meaning of content rather than its presentation, instead using CSS for the design & layout, and later optionally adding JS for progressive enhancement.