Heim >Backend-Entwicklung >XML/RSS-Tutorial >XML-Erste-Schritte-Tutorial: Eine detaillierte Einführung in das XHTM-Modul
XHTML ist ein vom W3C empfohlener Standard, der eine XML-kompatible Version von HTML definiert. Das XHTML-Dokument ist ein gültiges XML-Dokument, daher ist das Schreibformat strenger als bei HTML.
XHTML ist ein vom W3C empfohlener Standard, der eine XML-kompatible Version von HTML definiert. Ein XHTML-Dokument ist ein gültiges XML-Dokument, also
XHTML ist ein vom W3C empfohlener Standard, der eine XML-kompatible Version von HTML definiert. Das XHTML-Dokument ist ein gültiges XML-Dokument, daher ist das Schreibformat strenger als bei HTML.
XHTML ist ein vom W3C empfohlener Standard, der eine XML-kompatible Version von HTML definiert. Das XHTML-Dokument ist ein gültiges XML-Dokument, daher ist das Schreibformat strenger als bei HTML. Wenn Sie von einem HTML-Dokument in ein XHTML-Dokument konvertieren müssen, müssen Sie die folgenden Änderungen vornehmen:
Das schließende Tag darf in XHTML nicht weggelassen werden Sie müssen die fehlenden Tags ergänzen.
Elemente müssen in der richtigen Reihenfolge verschachtelt werden.
verwendet physische Formen wie & und & lt;
Frameset (Frame-Typ), ähnlich der Übergangs-DTD, ermöglicht die Verwendung von Frame-bezogenen Elementen, wie z Frameset und Iframe. Die Deklaration lautet wie folgt:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Das Folgende ist ein Beispiel für ein Standard-XHTML-Dokument:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">Die Konvertierung von HTML in XHTML erfolgt a Das ist eine langweilige und mühsame Aufgabe. Jetzt gibt es ein Open-Source-Tool namens Tidy, das uns bei der Erledigung der meisten Arbeiten helfen kann. Es ist ein C-Programm und die Verwendung ist wie folgt:
% ordentlich --output-xhtml ja test.html test.xml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">XHTML 1.1 unterteilt die drei DTDs von XHTML in unabhängige Module. Abhängig von den tatsächlichen Umständen können wir bestimmte Module einbeziehen oder weglassen.xhtml example ...
Hypertext-Modul
Listenmodul (Listenmodul)--->%xhtml-list.module;, enthält Elemente für Listen, wie zum Beispiel: dl, dt, dd, ul, ol und li .
Applet-Modul (Applet-Modul)--->%xhtml-applet.module;, von Java benötigte Elemente wie Applet und Parameter.
Präsentationsmodul (Präsentationsmodul)--->%xhtml-pres.module;, präsentationsorientierte Tags: b, big, hr, I, small, sub, sup und tt.
Modul bearbeiten (Modul bearbeiten) --- & gt;%xhtml-edit.modul;, verwendet für modifizierte Elemente wie: Del und Ins.
bidirektionales Textmodul (Textrichtungsmodul) --- & gt;%xhtml-bdo.module;
Basic Forms Module --->%xhtml-basic-form.module;, wird für HTML 3.2-Formularelemente wie Formular, Eingabe, Auswahl, Option und Textbereich verwendet.
Formularmodul (Formularmodul)--->%xhtml-form.module;, wird für HTML 4.0-Formularelemente wie Formular, Eingabe, Auswahl, Option und Textbereich verwendet , Schaltfläche, Feldsatz, Beschriftung, Legende und Optionsgruppe.
Grundlegendes Tabellenmodul --->%xhtml-basic-table.module;, grundlegende Tabellenelemente wie: Tabelle, Beschriftung, th, tr und td.
Tabellenmodul (Tabellenmodul)--->%xhtml-table.module;, Tabellenunterstützung für Sicherheitsfunktionen wie: Tabelle, Beschriftung, th, tr, td, col, colgroup, tbody, thead und tfoot.
Bildmodul (Bildmodul)--->%xhtml-image.module;, enthält das img-Element.
Clientseitiges Bildkartenmodul (clientseitiges Bildzuordnungsmodul)--->%xhtml-csismap.module;, enthält Karten- und Bereichselemente und unterstützt clientseitige Bilder Zuordnung Das erforderliche Attribut des Elements.
Server-side-Image Map Module (serverseitiges Image-Mapping-Modul)--->%xhtml-ssismap.module;, dieses Modul fügt keine neuen Elemente hinzu, sondern für img-Elemente Ein ismap-Attribut hinzugefügt.
Das obige ist der detaillierte Inhalt vonXML-Erste-Schritte-Tutorial: Eine detaillierte Einführung in das XHTM-Modul. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!