HTML5 - Grundlegende Struktur der Anzeige
In HTML5 kommen folgende Strukturelemente hinzu, die der typischen Aufteilung von Vorlagen entsprechen.
<header> Kopf der Webseite
<nav> Navigation/Menü
<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
Man kann über StyleSheet Angaben oben stehende Elemente auch für ältere Browser als Block-Elemente definieren (unbekannte Elemente interpretieren Browser standardmäßig als "inline").
Ältere Versionen des Internet Explorer benötigen eine eigene Umsetzung mit einer Javascript Datei
<head>
<style>header, section, footer, aside, nav, main, article, figure {
display:block;</style>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>