XML dient der Beschreibung von Daten, wobei der Inhalt der Daten im Vordergrund steht.
HTML wurde zur Darstellung von Daten entwickelt, wobei der Schwerpunkt auf dem Erscheinungsbild der Daten liegt.
Grundkenntnisse, die Sie beherrschen sollten:
Bevor Sie fortfahren, benötigen Sie ein grundlegendes Verständnis von:
HTML/XHTML
JavaScript oder VBScript
Was ist XML?
XML steht für EXtensible Markup Language
XML ist eine Auszeichnungssprache, ähnlich wie HTML
XML dient der Beschreibung von Daten
XML-Tags sind nicht vordefiniert. Sie müssen die Beschriftungen selbst definieren.
XML verwendet Document Type Declaration (DTD) oder XML Schema, um Daten zu beschreiben.
XML mit einer DTD oder einem XML-Schema ist so konzipiert, dass es selbstbeschreibend ist.
XML ist ein W3C-Standard
XML ist eine erweiterbare Auszeichnungssprache des W3C-Standards, die am 10. Februar 1998 als W3C-Standard etabliert wurde. www.
Die Hauptunterschiede zwischen XML und HTML
XML ist für die Übertragung von Daten konzipiert.
XML soll HTML nicht ersetzen.
dienen
unterschiedlichen Zwecken:
XML dient der Beschreibung von Daten und konzentriert sich auf den Inhalt der Daten.
HTML wurde zur Darstellung von Daten entwickelt, wobei der Schwerpunkt auf dem Erscheinungsbild der Daten liegt.
HTML dient der Anzeige von Informationen, während XML der Beschreibung von Informationen dient.
XML ohne jegliches Verhalten
XML macht nichts.
Vielleicht ist das etwas schwer zu verstehen, aber XML bringt nichts. XML dient der Strukturierung, Speicherung und Übertragung von Informationen.
Unten ist eine Notiz von Jani an Tove, gespeichert als XML:
<Anmerkung>
<to>Tove</to>
<von>Jani</von>
<heading>Erinnerung</heading>
<body>Vergiss mich dieses Wochenende nicht!</body>
</note> www. Dieses Tag hat einen Titel und eine Nachricht. Es enthält auch Informationen über den Sender und Empfänger. Dieses XML-Dokument führt jedoch immer noch nichts aus. Es handelt sich lediglich um reine Informationen, verpackt in XML-Tags. Wir müssen Software oder Programme schreiben, um dieses Dokument zu übertragen, zu empfangen und anzuzeigen.
XML ist kostenlos und erweiterbar
XML-Tags sind nicht vordefiniert. Sie müssen Ihre eigenen Etiketten „erfinden“.
Die zum Markieren von HTML-Dokumenten verwendeten Tags und deren Struktur sind vordefiniert. Autoren von HTML-Dokumenten können nur die im HTML-Standard definierten Tags verwenden (z. B. <p>, <h1>).
XML ermöglicht es Autoren, ihre eigenen Tags sowie ihre eigene Dokumentstruktur zu definieren.
Die Tags im obigen Beispiel sind in keinem XML-Standard definiert. Diese Tags wurden von den Autoren von XML-Dokumenten erfunden. XML
ist eine Ergänzung zu HTML
XML ist kein Ersatz für HTML.
Es ist wichtig zu verstehen, dass XML kein Ersatz für HTML ist. Das wahrscheinlichste Szenario für die Zukunft der Webentwicklung ist, dass XML zum Beschreiben von Daten verwendet wird und HTML zum Formatieren und Anzeigen dieser Daten verwendet wird.
Unsere beste Beschreibung von XMLbei der Website Building Academy
lautet: XML ist ein plattformübergreifendes, software- und hardwareunabhängiges Tool zur Informationsübertragung.
Die Rolle von XML in der Zukunft der Webentwicklung
XML wird überall sein.
Wenn wir den rasanten Entwicklungsfortschritt des XML-Standards und die rasante Geschwindigkeit sehen, mit der eine große Anzahl von Softwareentwicklern diesen Standard übernimmt, müssen wir seufzen. Das ist wirklich erstaunlich.
Wir sind fest davon überzeugt, dass XML in der Zukunft des Webs eine ebenso wichtige Rolle spielen wird wie HTML, das schon immer der Eckpfeiler des Webs war, und dass XML das am häufigsten verwendete Werkzeug für die gesamte Datenverarbeitung und Datenübertragung werden wird.