+49(0)170 7360372 info@christiane-weigel.de

christiane weigel logo


Der gültige HTML5 Doctype

Auch wenn der moderne Browser inzwischen weitgehend ohne ihn auskommt … Es sollte immer ein valider / gültiger HTML5 Doctype genutzt werden.

Bei fehlendem oder falschem Doctype schaltet der Browser in den Kompatibilitätsmodus (Quirks) um. Dieser ist langsamer und unterstützt weniger Browserfunktionen.

Der Standard des Doctype wurde vereinfacht, weil vorherige Doctypes immer kryptischer wurden. Dagegen ist der neue Doctype sehr einfach:

und warum nicht: <!doctype html5>?

weil html5 lediglich ein update auf standard-html ist und keine neue version von html. dafür sollten nun aber alle elemente ein sprachattribut <html lang=”de”> enthalten .

das  <html>-element ist das wurzelelement eines dokuments. jedes dokument muss mit diesem element starten und es muss sowohl die elemente <head></head> als auch <body></body> enthalten.

das sieht dann insgesamt so aus:

<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>hello world</title>
</head>
  <body>
<h1>hallo welt</h1>
<p>inhaltstext absatz</p>
  </body>
</html>

Wichtig:

Der Doctype muss an allererster Position im Quelltext platziert sein. Ist nur ein anderes Zeichen (z.B. auch Leerzeichen oder Zeilenumbrüche) vor dem Doctype platziert, erkennt der Browser den Doctype unter Umständen nicht korrekt!

Eine Auflistung weiterer Doctypes findet ihr hier

christiane weigel logo

kontakt

christiane weigel
#webdesign #webconsulting #grafik
onkel-tom-straße 115
d-14169 berlin-z*dorf
mobil 0170 7360372
email info@christiane-weigel.de

kontaktformular

bitte um infos zu folgenden themen:

datenschutz

9 + 13 =