Was ist HTML-DTD?
In HTML bezieht sich DTD auf „Document Type Definition“, eine Reihe grammatikalischer Regeln für Tags, einen Überprüfungsmechanismus für HTML-Dateien und Teil der Zusammensetzung von HTML-Dateien. DTD kann rechtliche XML-Dokumentbausteine definieren, die eine Reihe rechtlicher Elemente verwenden, um die Struktur des Dokuments zu definieren.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, HTML5-Version, Dell G3-Computer.
Eine Document Type Definition (DTD) ist eine Reihe von Syntaxregeln für Tags. Es ist Teil der XML1.0-Versionsspezifikation, ist der Überprüfungsmechanismus von HTML-Dateien und Teil der Zusammensetzung von HTML-Dateien.
DTD kann rechtliche XML-Dokumentbausteine definieren. Es verwendet eine Reihe rechtlicher Elemente, um die Struktur des Dokuments zu definieren.
DTD kann in einem XML-Dokument als Zeile oder als externe Referenz deklariert werden.
Interne DOCTYPE-Deklaration
Wenn die DTD in Ihrer XML-Quelldatei enthalten ist, sollte sie in eine DOCTYPE-Deklaration mit der folgenden Syntax eingeschlossen werden:
<!DOCTYPE root-element [element-declarations]>
Instanz eines XML-Dokuments mit DTD (bitte verwenden Sie IE5 und höhere Versionen). und wählen Sie „Quelle anzeigen“):
<?xml version="1.0"?> <!DOCTYPE note [ <!ELEMENT note (to,from,heading,body)> <!ELEMENT to (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT body (#PCDATA)> ]> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend</body> </note>
Öffnen Sie diese XML-Datei in Ihrem Browser und wählen Sie den Befehl „Quelle anzeigen“.
Die obige DTD wird wie folgt erklärt:
!DOCTYPE note (zweite Zeile) definiert dieses Dokument als Dokument vom Typ Notiz.
!ELEMENT note (die dritte Zeile) definiert das Notizelement mit vier Elementen: „to, from, heading,, body“
!ELEMENT to (die vierte Zeile) definiert das to-Element als „# „PCDATA“-Typ
!ELEMENT from (die fünfte Zeile) definiert das from-Element als „#PCDATA“-Typ
!ELEMENT heading (sechste Zeile) definiert das Überschriftenelement als „#PCDATA“-Typ
!ELEMENT body (Zeile 7) Definieren Sie das Body-Element als „#PCDATA“-Typ Folgende Syntax:
<!DOCTYPE root-element SYSTEM "filename">
Nach dem Login kopierenDieses XML-Dokument ist das gleiche wie das oben stehende, jedoch mit einer externen DTD: (Klicken Sie, um die Datei zu öffnen und wählen Sie den Befehl „Quelle anzeigen“.)
<?xml version="1.0"?> <!DOCTYPE note SYSTEM "note.dtd"> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Dies ist die „note.dtd“ Datei mit der DTD: Mit DTD kann jede Ihrer XML-Dateien eine Beschreibung ihres eigenen Formats enthalten. Mit DTD können unabhängige Gruppen durchgängig eine Standard-DTD zum Datenaustausch nutzen. Und Ihre Anwendung kann auch eine Standard-DTD verwenden, um von außen empfangene Daten zu überprüfen. Sie können DTD auch verwenden, um Ihre eigenen Daten zu überprüfen. Übergang: DTD kann Rendering-Attribute und Elemente enthalten, von denen das W3C erwartet, dass sie in Style Sheets verschoben werden. Wenn Ihre Leser Browser verwenden, die Cascading Style Sheets (CSS) nicht unterstützen, und Sie die Rendering-Funktionen von HTML verwenden müssen, verwenden Sie Frameset: DTD sollte für Dokumente mit Frames verwendet werden. Abgesehen davon, dass das Frameset-Element das Body-Element ersetzt, entspricht Frameset DTD dem Transitional DTD HTML5 unterliegt grundsätzlich nicht den strengen Anforderungen von XHTML 1.0 Transitional, vereinfacht viele Dinge und kann direkt verwendet werden HTML-Video-Tutorial Das obige ist der detaillierte Inhalt vonWas ist HTML-DTD?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.
