Unterschied zwischen XML und HTML

Unterschied zwischen XML und HTML

XML gegen HTML

XML steht für Extensible Markup -Sprache. Es ist in der XML 1 definiert.0 Spezifikation, die vom W3C (World Wide Web Consortium) entwickelt wird. XML bietet einen Standardweg, der auch einfach ist, um Daten und Text so zu codieren. Hypertext Markup -Sprache, allgemein bekannt als HTML. HTML ist der grundlegende Baustein der Webseiten. Der Webbrowser liest das HTML -Dokument und komponiert es in visuelle oder hörbare Webseiten.

Xml

XML ist eine Markup -Sprache, mit der Daten und Text zwischen Treiberhardware, Betriebssystemen und Anwendungen mit wenig menschlichem Intervention übertragen werden. XML bietet Tags, Attribute und Elementstrukturen, mit denen Kontextinformationen bereitgestellt werden können. Diese Kontextinformationen können verwendet werden, um die Bedeutung des Inhalts zu dekodieren. Dies ermöglicht es, effiziente Suchmaschinen zu entwickeln und Data Mining für die Daten durchzuführen. Darüber hinaus sind herkömmliche relationale Datenbanken als XML -Daten geeignet, da sie in Zeilen und Spalten organisiert werden können. XML bietet jedoch weniger Unterstützung für Daten mit reichhaltigen Inhalten wie Audio, Video, komplexen Dokumenten usw. XML -Datenbanken speichern Daten in einer strukturierten, hierarchischen Form, mit der Abfragen effizienter verarbeitet werden können. XML -Tags sind nicht vordefiniert und die Benutzer können neue Tags und Dokumentstrukturen definieren. Außerdem wurden neue Internetsprachen wie RSS, Atom, Seife und XHTM mit XML erstellt.

Html

HTML, wie bereits erwähnt. HTML -Markup -Tags, die normalerweise als HTML -Tags bezeichnet werden, werden verwendet, um Webseiten zu beschreiben. Typische HTML -Dokumente enthalten HTML -Tags sowie einfache Text, die für den Inhalt von Webseiten erforderlich sind. HTML -Tags könnten in einem HTML -Dokument leicht identifiziert werden, da sie von Winkelklammern umgeben sind (e.G. ). HTML -Tags werden in der Regel paarweise in ein Dokument eingefügt, wobei das erste Tag das Start -Tag ist (e.G. ) und das zweite Tag ist das End -Tag (e.G. ). Die Aufgabe eines Webbrowsers (e).G. Internet Explorer, Firefox usw.) soll ein HTML -Dokument lesen und als Webseite angezeigt werden. Der Browser verwendet die HTML -Tags, um den Inhalt der Seite zu interpretieren, aber die HTML -Tags selbst werden vom Browser nicht angezeigt. HTML -Seiten können Bilder, Objekte und Skripte einbetten, die in Sprachen wie JavaScript geschrieben wurden. Darüber hinaus kann HTML verwendet werden, um interaktive Formen zu erstellen.

Unterschied zwischen XML und HTML

Obwohl XML und HTML beide Markup -Sprachen sind, gibt es einige grundlegende Unterschiede zwischen ihnen. HTML besteht hauptsächlich aus Tags, die das Erscheinungsbild des Inhalts definieren, während XML -Tags im Allgemeinen die Struktur und den Inhalt der Daten definieren (und das tatsächliche Erscheinungsbild wird durch ein zugehöriges Stylesheet definiert). Zweitens ist XML erweiterbar, da die XML -Tags vom Benutzer für eine bestimmte Anwendung definiert werden können, während HTML -Tags durch W3C definiert werden.