Skip to main content

HTML Dev Docs

Pure HTML5 Developer Documentation Portal

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.