Dieser Artikel würde als Baustein dienen, um die grundlegenden Konzepte von HTML -Dokumenttypen zu lernen, und danach können Sie entscheiden, welcher Dokumenttyp Ihrem Zweck besser dient.
Dokumenttypen in HTML
Die Deklaration des Dokumenttyps variiert von Version zu Version. Erforschen wir verschiedene Möglichkeiten, um Dokumenttyp für Ihr Dokument zu deklarieren.
So deklarieren Sie den Dokumenttyp in HTML5
HTML5 ist die neueste Version von HTML, die heutzutage verwendet wird. Die Deklaration vom Dokumenttyp kann mithilfe der folgenden Zeile durchgeführt werden.
Sobald die obige Zeile vor dem Tag geschrieben wurde, erkennt der Browser sie sofort als HTML5 -Seite. Es wird empfohlen, den Dokumenttyp zu verwenden, da Sie möglicherweise nicht die gewünschte Ausgabe in älteren Versionen von Browsern erhalten. Das unten angegebene Bild dient als Grundstruktur eines HTML5 -Dokuments, in dem die oben deklariert wird.
Notiz: Die meisten modernen Code -Editoren fügen diesen Dokumenttyp automatisch hinzu. Wenn nicht, können Sie es auch manuell hinzufügen.
So deklarieren Sie den Dokumenttyp in HTML4
Der von HTML4 verwendete Dokumenttyp ist zwar jetzt veraltet und in HTML5 nicht mehr verwendbar. Ziel ist es jedoch, den Unterschied zwischen dem Dokumenttyp von HTML5 und HTML4 zu löschen. Ein HTML4 -Dokument kann einen der folgenden DTDs (Dokumentendefinitionstypen) haben:
HTML4 Strict DocType
Mit dem strengen Typ können Sie nur die von der aktuellen Version unterstützten Elemente verwenden. Somit können die abgeschriebenen Elemente nicht ausgeübt werden, wenn ein Dokument streng docType hat. Die Syntax, um diesen Dokumenttyp zu deklarieren, ist unten geschrieben.
"http: // www.W3.org/tr/html4/streng.dtd ">HTML4 Transitional DocType
Die Übergangs -DTD akzeptiert auch die aktuellen und abgeschriebenen Elemente. Diese Syntax wird verwendet, um den ÜbergangsdocType zu deklarieren.
"http: // www.W3.org/tr/html4/transsitional.dtd ">HTML4 Frameset docType
Dies ist ein Derivat des Übergangsdokuments und enthält somit alle von ihm unterstützten Elemente. Der Frameset wandelt im Grunde genommen den Dokumentkörper (das Körperelement wird durch ein Frameset oder Rahmenelement ersetzt) in rechteckige Rahmen um. Es folgt die Syntax für die Erklärung eines HTML4 -Frameset -DocType.
"http: // www.W3.org/tr/html4/rahmenset.dtd ">Abschluss
In HTML -Dokumenten erzählt der Browser über die Version der verwendeten HTML -Sprache. Es gibt verschiedene Möglichkeiten, einen Dokumenttyp in HTML5 und HTML4 zu deklarieren. Wenn der Dokumenttyp nicht definiert ist, erkennen die neuesten Versionen des Browsers als HTML5 -Dokument an. Für HTML4 müssen Sie es angeben, um die von HTML4 unterstützten Elemente/Eigenschaften zu verwenden. Dieser Artikel lieferte einen detaillierten Überblick über in HTML. Heutzutage wird empfohlen (nicht erforderlich, weil die modernen Redakteure/Browser es als HTML5 -Dokument betrachten), das für jedes HTML -Dokument zu verwenden.