Eine einfache HTML-Seite beginnt immer mit der Document Type Declaration oder dem Doctype. Auf diese Weise können Sie den Browsern mitteilen, um welche Art von Dokument es geht. Der Doctype ist immer das erste Element oben in einer HTML-Datei. Dann kommen Abschnitte und Unterabschnitte, jeder hat möglicherweise seine eigene Überschrift und Unterüberschrift. Diese Elemente der Überschrift und der Einteilung helfen dem Leser, die Bedeutung des Inhalts wahrzunehmen. Wenn wir über die Vergangenheit sprechen, können wir sagen, dass die Deklaration Doctype sehr unangenehm und schwer zu merken war. Zum Beispiel HTML 4. 01 Strict DTD Deklaration: DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. 01 //EN" " "> HTML5 hat mehr getan! Momentan ist die beste Lösung diese kurze Deklaration: Der Doctype kann in Groß-, Klein- oder Mischschreibung geschrieben werden. Wie Sie bemerkt haben, fehlt in der Deklaration offensichtlich "5". Obwohl dieses Web-Markup als "HTML5" bekannt ist. Das Element folgt der Doctype-Information, mit der der Browser darüber informiert wird, dass es sich um ein HTML-Dokument handelt.
Man muss es jedoch nicht mit machen sondern kann eine neue Syntax verwenden dafür, die so aussieht:
So werden jetzt in HTML und auch in XML leere Elemente abgebildet.
DOCTYPE ist nicht case-sensitiv, darf also auch als Doctype oder doctype geschrieben werden. HTML DOCTYPE Man beachte, dass der Doctype einfach »! DOCTYPE html« und nicht »! DOCTYPE html5« heißt. Der Doctype sollte zuoberst stehen, ansonsten ist! Doctype html anspruchslos: Groß- oder Kleinschreibung ist ihm egal. HTML basiert nicht mehr auf SGML und braucht darum die langatmige Erklärung – die DTD – der HTML-Doctypes nicht. Wir dürfen die kompliziert wirkenden Doctypes des XHTML-Standards getrost entsorgen. Ein DOCTYPE ist zwar nicht zwingend erforderlich, aber das W3C (World Wide Web Consortium), das den Standard für das Web herausgibt, empfiehlt, das -Tag trotzdem an den Anfang der HTML-Datei zu setzen. Obwohl kein DOCTYPE gesetzt werden muss: Wer seine Webseiten beim Validator prüft, muss den Doctype angeben, damit keine Fehler ausgeworfen werden. Doctype für ePub Neben Webseiten benutzen auch eBooks nach dem ePub-Standard XHTML-Dokumente mit einem Doctype.
Man kann den DocType auch ohne Angabe des DTD verwenden, weil die meisten Browser diese Deklarationen schon "an Bord" haben. Der Internet Explorer 6 und 7 aber z. interpretieren Seiten anders, wenn diese DTD-Datei nicht verlinkt ist. DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. 01 Transitional//EN"> Von daher empfiehlt es sich, stets den kompletten DocType anzugeben. Quirksmode Hat man keinen DocType angegeben und verstößt somit gegen die Standards befinden sich die Browser in einem sogenannten "Quirksmode". Mit Eigenart oder Macke kann man das englische Wort "Quirk" übersetzen und bedeutet, dass alte Fehler simuliert werden um die Kompatibilität zu gewährleisten. Aber mal ehrlich, wer will schon mit "simulierten" Fehlern arbeiten, vorallem bei einem komplett neuen Projekt? Ob eine Seite im Standardkonformen- oder im Quicks-Modus ist, kann man z. in Firefox unter den "Seiteninformationen" einsehen, die man über Rechtsklick erreicht. Im Quirksmode sind übrigens zu allem Überfluss teilweise JavaScript Befehle nicht verfügbar.
Lesezeit: 8 Minuten Bob Was ist DOCTYPE und warum möchte ich es verwenden? Was sind die verschiedenen DOCTYPEs, die ich verwenden kann? Was ist der Unterschied zwischen dem Standard- und dem Quirks-Modus, und auf welche Macken kann ich bei unterschiedlich eingestellten DOCTYPEs stoßen? Was ist der richtige DOCTYPE, den ich verwenden sollte? Walter Rumsby Grundsätzlich beschreibt der DOCTYPE den HTML-Code, der auf Ihrer Seite verwendet wird. Browser verwenden den DOCTYPE auch, um zu bestimmen, wie eine Seite gerendert werden soll. Das Fehlen eines DOCTYPE oder das Einfügen eines falschen DOCTYPE kann den Quirks-Modus auslösen. Der Clou dabei ist, dass sich der Quirks-Modus im Internet Explorer ziemlich vom Quirks-Modus in Firefox (und anderen Browsern) unterscheidet; was bedeutet, dass Sie eine haben viel Es ist schwieriger, sicherzustellen, dass Ihre Seite mit allen Browsern konsistent gerendert wird, wenn der Quirks-Modus ausgelöst wird, als wenn sie im Standardmodus gerendert wird. Wikipedia hat eine ausführlichere Zusammenfassung der Unterschiede im Rendering bei Verwendung verschiedener DOCTYPEs.
Sie möchten wissen, welche Befehle es in HTML gibt? Wir haben Ihnen eine Übersicht der wichtigsten Befehle zusammengestellt. HTML steht für "Hypertext Markup Language" und ist eine der bekanntesten Auszeichnungssprachen. Um einen HTML-Code zu schreiben, ist es wichtig, dass Sie mit den bekanntesten HTML-Befehlen und HTML-Tags vertraut sind. Wir haben hier eine Liste zusammengestellt. Die wichtigsten HTML-Befehle im Überblick Es ist wichtig zu wissen, dass es verschiedene Versionen von HTML gibt. Die hier genannten Befehle beziehen sich alle auf die aktuellste HTML-Version, HTML5. Allerdings sind die meisten auch für ältere HTML-Dateien gültig. Die benannten HTML-Befehle lassen sich einfach in einem HTML-Dokument oder einen HTML-Editor eingeben. Ein Befehl umfasst immer zwei Glieder: