Ungültigen HTML DOCTYPE
Das DOCTYPE-Tag bedeutet „Dokumenttypdeklaration“. Es informiert Webbrowser darüber, welche Version von HTML Ihre Seite verwendet. Sie müssen Ihren HTML-Code immer mit dem DOCTYPE in der ersten Zeile des Codes auf der Seite beginnen. Dadurch wird Ihre HTML-Seite mit dem ausgewählten DOCTYPE konform.
Obwohl moderne Browser kleinere Fehler im HTML-Code nicht berücksichtigen, ist ein falscher DOCTYPE ein ernsthafteres Problem, da er die Verfügbarkeit der Inhalte Ihrer Seite beeinträchtigen kann. Der Bericht über „ungültigen HTML DOCTYPE“ im Dashboard von Labrika ermöglicht es Ihnen, Seiten mit diesen Arten von Fehlern zu sehen.
Inhalt des Berichts
Der Bericht im Dashboard von Labrika zeigt Ihnen eine Liste von URLs, bei denen der DOCTYPE im Code falsch geschrieben ist, oder das Zeichen „Keine Übereinstimmungen für Ihre Abfrage gefunden“, wenn kein Fehler vorliegt.
Verwendung des Berichts
Sobald die URLs mit dem falschen DOCTYPE identifiziert sind, können Sie diese korrekt eingeben.
Die Syntax sollte wie folgt sein:
<!DOCTYPE [Top-Level-Element] [Öffentlichkeit] "[Registrierung]//[Organisation]//[Typ] [Name]//[Sprache]" "[URL]">
Was jeder dieser Parameter bedeutet:
- Top-Level-Element - dies gibt das Top-Level-Element im Dokument an. Für HTML ist es das <html>-Tag.
- Öffentlichkeit - dies gibt an, ob das Objekt eine öffentliche (PUBLIC-Wert) oder eine systeminterne (SYSTEM-Wert) Ressource wie eine lokale Datei ist. Für HTML/XHTML wird der Wert PUBLIC ausgewählt.
- Registrierung - dies zeigt, ob der Entwickler der DTD (Dokumenttypdefinition) bei der Internationalen Organisation für Normung (ISO) registriert ist. Es hat einen von zwei Werten: Plus (+) - der Entwickler ist bei ISO registriert. Oder Minus (-) - der Entwickler ist nicht registriert. Für W3C wird es so geschrieben: „-“.
- Organisation - der einzigartige Name der Organisation, die die DTD entwickelt hat. HTML/XHTML wird offiziell vom W3C (World Wide Web Consortium) veröffentlicht. Der Name dieser Organisation wird im DOCTYPE-Tag geschrieben.
- Typ des beschriebenen Dokuments. Für HTML/XHTML wird der DTD-Wert angegeben.
- Name - der einzigartige Name des Dokuments zur Beschreibung der DTD.
- Sprache - gibt die Sprache an, in der der Text geschrieben ist. Sie besteht aus zwei Buchstaben, die in Großbuchstaben geschrieben sind. Für ein HTML/XHTML-Dokument in englischer Sprache würden Sie schreiben: (EN).
- Die URL des Dokuments mit der DTD.
Es gibt mehrere Arten von DOCTYPE; sie unterscheiden sich je nach der auf der Seite verwendeten Version der HyperText-Auszeichnungssprache.
Ein Beispiel für HTML Version 4.01:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Die HTML5-Spezifikation kann einfacher geschrieben werden als:
<!DOCTYPE html>