← All terms

Semantic HTML

The practice of using HTML elements according to their intended meaning rather than their visual appearance. Semantic elements like <nav>, <main>, <article>, <aside>, and <header> communicate the structure and purpose of content to browsers, assistive technologies, and search engines. Using semantic HTML is the foundation of web accessibility.

Category: web · development

Related: ARIA · landmark