suchen
HeimWeb-FrontendHTML-TutorialDeklaration des DOCTYPE-Tags in HTML

Deklaration des DOCTYPE-Tags in HTML

Jun 27, 2017 am 09:42 AM
doctypehtmlum

1. Definition

DOCTYPE-Tag ist eine Dokumenttypdeklaration der Standard Universal Markup Language mit dem Zweck, den Standard anzugeben universal Ein Markup-Sprachparser, welche Dokumenttypdefinition (DTD) er zum Parsen des Dokuments verwenden soll.

Die -Deklaration muss die erste Zeile des HTML-Dokuments sein, vor dem

2. Funktion

deklariert den Parsing-Typ des Dokuments (document.compatMode), um den seltsamen Modus des Browsers zu vermeiden.

document.compatMode:

BackCompat: Seltsamer Modus, der Browser verwendet seinen eigenen seltsamen Modus, um die Seite zu analysieren und zu rendern.

CSS1Compat: Standardmodus, der Browser verwendet den W3C-Standard zum Parsen und Rendern der Seite.

Dieses Attribut wird vom Browser erkannt und verwendet, aber wenn Ihre Seite keine DOCTYPE-Deklaration hat, dann ist compatMode standardmäßig auf BackCompat eingestellt und der Browser analysiert und rendert die Seite auf seine eigene Weise. Dann werden in verschiedenen Browsern verschiedene Stile angezeigt.

Wenn Sie zu Ihrer Seite hinzufügen, entspricht dies dem Aktivieren des Standardmodus. Der Browser muss die Seite gemäß den W3C-Standards analysieren und rendern Dabei Auf diese Weise wird Ihre Seite in allen Browsern gleich angezeigt.

Das macht

3. So verwenden Sie

HTML 5:

HTML 4.01 Strict

Diese DTD enthält alle HTML-Elemente und -Attribute, jedoch keine Präsentations- und veralteten Elemente (z. B. Schriftart). Framesets sind nicht erlaubt.

HTML 4.01 Transitional

Diese DTD enthält alle HTML-Elemente und -Attribute, einschließlich Präsentations- und veralteten Elementen (z. B. Schriftart). Framesets sind nicht erlaubt.

HTML 4.01 Frameset

Diese DTD entspricht HTML 4.01 Transitional, erlaubt jedoch Frameset-Inhalte.

XHTML 1.0 Strict

Diese DTD enthält alle HTML-Elemente und -Attribute, jedoch keine Präsentations- und veralteten Elemente (z. B. Schriftart). Framesets sind nicht erlaubt. Markup muss in wohlgeformtem XML geschrieben werden.

XHTML 1.0 Transitional

Diese DTD enthält alle HTML-Elemente und -Attribute, einschließlich Präsentations- und veralteter Elemente (z. B. Schriftart). Framesets sind nicht erlaubt. Markup muss in wohlgeformtem XML geschrieben werden.

>Diese DTD entspricht XHTML 1.0 Transitional, erlaubt jedoch Frameset-Inhalte.

XHTML 1.1

Diese DTD entspricht XHTML 1.0 Strict, ermöglicht jedoch zusätzliche Modelle (z. B. Bereitstellung von Ruby-Unterstützung für ostasiatische Sprachen).

Das obige ist der detaillierte Inhalt vonDeklaration des DOCTYPE-Tags 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
Von Text zu Websites: Die Kraft von HTMLVon Text zu Websites: Die Kraft von HTMLApr 13, 2025 am 12:07 AM

HTML ist eine Sprache, mit der Webseiten erstellt, die Webseitenstruktur und -inhalt über Tags und Attribute definiert werden. 1) HTML organisiert die Dokumentstruktur über Tags, wie z. B.. 2) Der Browser analysiert HTML, um das DOM zu erstellen und die Webseite zu rendern. 3) Neue Merkmale von HTML5, wie z. B. Multimedia -Funktionen. 4) Zu den häufigen Fehlern gehören nicht abgestimmte Bezeichnungen und nicht geeignete Attributwerte. 5) Die Optimierungsvorschläge umfassen die Verwendung semantischer Tags und die Reduzierung der Dateigröße.

HTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchHTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchApr 12, 2025 am 12:02 AM

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML: Strukturierung von WebinhaltenDie Rolle von HTML: Strukturierung von WebinhaltenApr 11, 2025 am 12:12 AM

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

HTML und Code: Ein genauerer Blick auf die TerminologieHTML und Code: Ein genauerer Blick auf die TerminologieApr 10, 2025 am 09:28 AM

HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages ​​-ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts

HTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerHTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerApr 09, 2025 am 12:12 AM

HTML, CSS und JavaScript sind die drei Säulen der Webentwicklung. 1. HTML definiert die Webseitenstruktur und verwendet Tags wie z.

Die Rollen von HTML, CSS und JavaScript: KernverantwortungDie Rollen von HTML, CSS und JavaScript: KernverantwortungApr 08, 2025 pm 07:05 PM

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

Ist HTML für Anfänger leicht zu lernen?Ist HTML für Anfänger leicht zu lernen?Apr 07, 2025 am 12:11 AM

HTML ist für Anfänger geeignet, da es einfach und leicht zu lernen ist und schnell Ergebnisse sehen kann. 1) Die Lernkurve von HTML ist glatt und leicht zu beginnen. 2) Beherrschen Sie einfach die grundlegenden Tags, um Webseiten zu erstellen. 3) hohe Flexibilität und kann in Kombination mit CSS und JavaScript verwendet werden. 4) Reiche Lernressourcen und moderne Tools unterstützen den Lernprozess.

Was ist ein Beispiel für ein Start -Tag in HTML?Was ist ein Beispiel für ein Start -Tag in HTML?Apr 06, 2025 am 12:04 AM

AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Leistungsstarke integrierte PHP-Entwicklungsumgebung

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor