In HTML5 kommen folgende Strukturelemente hinzu, die der typischen Aufteilung von Vorlagen entsprechen.
<header> Kopf der Webseite
<nav> Navigation/Menü
<main>Inhaltsbereich
<section> Gruppe von Elementen
<figure>Anmerkungen, Codebeispiele, Abbildungen, Zeichnungen, Fotos und Videos
<article> der eigentliche Inhalt der Webseite
<aside> Zusatz zum Inhalt der Webseite
<footer>Fuß der Webseite