Alles HTML5?

In meinem Blog definiere ich alles was mit HTML zu tun hat als HTML5, warum?

Ihr werdet wahrscheinlich erstmal keine großartigen HTML5 Elemente zu Gesicht bekommen. Aber HTML5 bringt ja nicht nur neue Elemente mit sich, sondern auch einige Vereinfachungen. Diese kann man heute schon verwenden um sich das Leben leichter zu machen.

Der Doctype. Früher war er ein viel zu langes, unlogisches und seltsames Gebilde. Mit HTML5 ändert sich das.

<!doctype html>

Die Angabe des Charsets. Auch diese Angabe ist nicht mehr so lang wie früher. Ich konnte mir die alte Version nie merken, die neue HTML5 Variante schon.

<meta charset="utf-8">

Das Type Attribut. Ich habe es noch nie verstanden. Da hat man schon separate Tags für Javascript Skripte und CSS Styles, und trotzdem soll ich noch einen Type angeben? Hä?

Das wurde jetzt aber auch geändert. Einfach den Type weglassen wenn man mit Javascript oder CSS arbeitet!

<style></style>

<script></script>

Das sind einige der kleineren und unauffälligeren Änderungen, die ich aber als Entwickler sehr schön finde und die dafür sorgen das einige Fehlerquellen weniger vorhanden sind und das ich bestimmte Sachen nicht erst googlen muss.

Nun zur Antwort auf die Frage: Ich werde ab jetzt immer meinen Code mit dem HTML5 Doctype testen und wenigstens die oben genannten Neuerungen anwenden. Deshalb kann ich keine direkte Abgrenzung zu den anderen HTML Versionen machen. Einige Rezepte werden so, wie ich sie hier zeige, nicht unbedingt mit alten Doctypes funktionieren. Deshalb wird einfach direkt alles als HTML5 deklariert um Probleme und Missverständnisse zu vermeiden!

Comments are closed.