Diese Frage habe sich viele Webdesigner immer wieder gestellt.
Seit 2. Juli dürfte aber das für immer geklärt sein, da die Entwicklung des xHTML 2 mit Ende 2009 beendet wird.
W3C hofft dadurch auf Beschleunigung der HTML 5 Entwicklung und Standardisierung der Web Welt.
Obwohl ich persönlich lieber mit xHTML gearbeitet habe, finde ich diesen Schritt mehr als notwendig um endlich einen Standard in die Entwicklung von Webseiten und Browser zu bringen.
Durch langsamen aber sicheren Fall des Internet Explorer 6 und xHTML 2, gibt es zwei Sachen die uns Webdesigner und Programmierer bald keine Kopfschmerzen mehr bereiten werden.
Was bringt uns HTML 5?
Seit Firefox 3.5 und Safari 4 ist HTML 5 in aller Munde.
Diese Browser können uns einige Möglichkeiten, die uns HTML 5 und CSS 3 bieten, endlich auch zeigen.
Also wie sieht so ein HTML 5 Quelltext aus?
[sourcecode language='html'] [/sourcecode] Im HTML wird nun mehr nur ein Doctype verwendet. [sourcecode language='html']
Seitentitel
Header wird in Elementen wie Seitentitel oder Logos verwendet.
[sourcecode language='html']
[/sourcecode]
Nav Tag wird für Navigations Elemente verwendet.
[sourcecode language='html']
Section wird für die Strukturierung der Seite verwendet.
[sourcecode language='html']
[/sourcecode]
Aside wird für Hauptinhalt verwandte Elemente verwendet
[sourcecode language='html']
[/sourcecode]
Footer wird für zusätzliche Informationen verwendet wie Copyright oder ähnliches.
[sourcecode language='html']
[/sourcecode]
Die Navigation wird weiterhin wie uns schon bekannt ist mit Listen geschrieben.
[sourcecode language='html']
[/sourcecode]
Wie wir sehen können, bekommt HTML 5 einige neue Tags, die uns die Arbeit erleichtert und unnötige DIVs oder Tabellen erspart.
Mehr über HTML 5 findet Ihr auf W3C Editor’s Draft und W3Schools