Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Einführung in die -Deklaration in HTML

Detaillierte Einführung in die -Deklaration in HTML

黄舟
黄舟Original
2017-06-19 10:27:242460Durchsuche

Die

-Deklaration ist kein HTML-Tag; sie wird verwendet, um dem Webbrowser mitzuteilen, welche HTML-Version für die Seite verwendet wird.

Die Deklaration befindet sich ganz am Anfang des Dokuments, vor dem -Tag Dokument (Standardmodell). Bei falscher oder nicht deklarierter Deklaration wird das Dokument im Kompatibilitätsmodus/gemischten Modus gerendert.

-Tag hat kein schließendes Tag. Bei -Deklarationen wird die Groß-/Kleinschreibung nicht beachtet. Fügen Sie immer zuerst die -Deklaration zu Ihrem HTML-Dokument hinzu, um sicherzustellen, dass der Browser den Dokumenttyp im Voraus kennt.

html4.01 und html5Der

In html4.01 erfordert die -DeklarationZitatDTD (Document Type Declaration), da es auf SGML (Standard Generalized Markup Language Standard Generalized Markup Language) basiert, spezifiziert DTD die Regeln der Auszeichnungssprache und stellt sicher, dass der Browser dies kann korrekt Der Rendering-Inhalt. HTML5 basiert nicht auf SGML und muss daher nicht auf eine DTD verweisen.

HTML 5 hat nur eine -Deklaration:

 <!DOCTYPE html>

HTML 4.01 spezifiziert drei verschiedene -Deklarationen, nämlich: Strict, Transitional und Frameset

HTML 4.01 Strict

erlaubt nicht die Verwendung ausdrucksstarker, veralteter Elemente (z. B. Schriftart) und Framework-Sets (z. B. Frameset).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01 Transitional

Ermöglicht die Verwendung ausdrucksstarker, veralteter Elemente (z. B. Schriftart), erlaubt jedoch nicht die Verwendung von Framesets (z. B. Frameset).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

HTML 4.01 Frameset

ermöglicht ausdrucksstarke Elemente, Auspuffelemente und Framesets.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">


HTML-ELEMENTE UND GÜLTIGE DOCTYPES

Die Tabelle im Link unten listet alle HTML5 auf /HTML 4.01/XHTML-Elemente und den Dokumenttyp (!DOCTYPE), in dem sie angezeigt werden, wie in der Abbildung dargestellt.

Detaillierte Einführung in die <!DOCTYPE>-Deklaration in HTML

Detaillierte Einführung in die <!DOCTYPE>-Deklaration in HTML

Detaillierte Einführung in die <!DOCTYPE>-Deklaration in HTML

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die -Deklaration in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn