Webdesign, Netzwerktechnik, EDV & IT-Services
Hotline: +43 4276 61555

HTML oder xHTML?

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

[/sourcecode]

Header wird in Elementen wie Seitentitel oder Logos verwendet.

[sourcecode language='html']

[/sourcecode]

Nav Tag wird für Navigations Elemente verwendet.

[sourcecode language='html']



[/sourcecode]

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

Hinterlassen Sie einen Kommentar

Sie müsseneingeloggt sein, um einen Kommentar schreiben zu können.