Semantic Elements
Published • 8 min read
Overview
header, nav, main, section, article, aside, footer.
This page is part of the HTML Dev Docs portal, a comprehensive demonstration of HTML5 semantic markup without CSS or JavaScript.
The HTML Living Standard defines the semantics of HTML elements and their attributes.
Semantic Landmarks
<header>- Introductory content or navigational aids for a page or section.
<nav>- A section with navigation links.
<main>- The dominant content of the document. One per page.
<section>- Thematic grouping of content, typically with a heading.
<article>- Self-contained composition independently distributable.
<aside>- Content tangentially related to surrounding content.
<footer>- Footer for its nearest sectioning ancestor.