Zum Seitenanfang
Semantik ist im Web wichtig. Daher habe ich mal mein Layout, das ich auf dieser Seite einsetze, mit den bereits bekannten, und zum Teil verfügbaren Features von HTML 5 angereichert. Was das mit Semantik zu tun hat? HTML 5 macht meiner Meinung nach einen riesigen Schritt nach vorne und ist im Vergleich zu XHTML oder HTML4 dem Ziel des Ausweisens der Bedeutung des übermittelten Inhalts wesentlich näher.
Ich habe bei der Umsetzung die Elemente
  • section
  • nav
  • aside
  • article
eingesetzt und darüber hinaus den Doctype angepasst.
Die Elemente im Einzelnen (so wie ich mir denke, dass sie funktionieren):

section

Markiert einen für sich eigenständigen Bereich des Dokuments ab.

Ich setze diesen Tag zum Beispiel dafür ein, um den Kopf, den Rumpf und den Fußbereich der Seite zu markieren

nav

Markiert die Navigation der Seite

aside

Markiert einen Bereich, der mit dem eigentlichen Inhalt der Seite so direkt erstmal nichts zu tun hat

Ich wollte ursprünglich damit die "Yeah, meine Seite ist XHTML-Valide"-Buttons auszeichnen. Dann ist mir eingefallen, dass ich ja jetzt auf HTML 5 umsteigen will. Kurz mal die Seite durch den Validator gejagt und gesehen, dass da Fehler angemerkt wurden, die ich so schnell nicht beseitigen kann. Muss ich mir später nochmal anschaun...

article

Zeichnet einen Bereich aus, der einen Artikel (zb. Blogeintrag) darstellt

Ganz klarer Kandidat für die Startseite



Zum Schluss kann ich nur sagen: War nicht schwer.
Man muss sich ein paar Gedanken machen, welcher Teil eines solchen Layouts eigentlich was darstellt und wie man es am besten mit den neuen Tags auszeichnet.

Ach übrigens: IE 8 macht mal wieder alles falsch. Aber nicht schlimm, wer den benutzt, ist sowieso selber schuld:
IE8Versagt
IE 8 versagt, wen wunderts?