Engineering · Term

Semantic HTML

Semantic HTML is the practice of using HTML elements according to their meaning — headings, lists, nav, article — rather than generic containers.

Semantic markup makes a page easier for browsers, assistive technology, search engines, and AI engines to understand. It is a foundation of both accessibility and machine-readability, and it costs nothing beyond the discipline to use the right element.

Related terms

Have something worth building right?