Unterschiede: 1. Bei HTML wird die Groß-/Kleinschreibung nicht beachtet, während bei XML die Groß-/Kleinschreibung strikt beachtet wird. 2. Elemente in XML, die ein einzelnes Tag, aber kein passendes Schluss-Tag haben, müssen mit einem „/“-Zeichen enden, während dies bei HTML nicht erforderlich ist zu; 3. XML Der Attributwert muss in Anführungszeichen gesetzt werden. In HTML sind Anführungszeichen verfügbar oder nicht.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, HTML5-Version, Dell G3-Computer.
XML
XML (Extensible Markup Language) wird auch zum Erstellen von Webseiten und Webanwendungen verwendet. Es ist dynamisch, da es eher zum Übertragen von Daten als zum Anzeigen von Daten verwendet wird.
Die Designziele von XML konzentrieren sich auf Einfachheit, Vielseitigkeit und Benutzerfreundlichkeit im Internet. Es handelt sich um ein Textdatenformat, das durch Unicode starke Unterstützung für verschiedene menschliche Sprachen bietet. Obwohl XML hauptsächlich mit dem Fokus auf Dokumente entwickelt wurde, wird die Sprache häufig zur Darstellung beliebiger Datenstrukturen verwendet, wie sie beispielsweise in Webdiensten verwendet werden.
HTML
HTML (Hypertext Markup Language) ist eine Auszeichnungssprache, die zum Erstellen von Webseiten und Webanwendungen verwendet wird. Durch HTML können wir unsere eigenen statischen Seiten erstellen. Es wird zum Anzeigen von Daten verwendet, nicht zum Übertragen von Daten.
HTML ist eine Kombination aus Hypertext und Auszeichnungssprache. Hypertext definiert die Links zwischen Webseiten. Markup-Sprache wird verwendet, um Textdokumente innerhalb von Markup zu definieren, die die Struktur einer Webseite definieren. Diese Sprache wird verwendet, um Text mit Anmerkungen zu versehen (Notizen für den Computer zu machen), damit die Maschine ihn verstehen und den Text entsprechend bearbeiten kann.
Der Unterschied zwischen HTML und XML
Lassen Sie uns anhand des obigen Verständnisses von HTML und XML einen Blick auf die Unterschiede und Verbindungen zwischen ihnen werfen, um Daten oder Datenstrukturen in Bezug auf die Struktur zu manipulieren , Sie sind ungefähr gleich, aber es gibt offensichtliche Unterschiede in ihrem Wesen.
(1) Unterschiedliche grammatikalische Anforderungen:
1 In HTML wird nicht zwischen Groß- und Kleinschreibung unterschieden, in XML wird jedoch streng unterschieden.
2. In HTML ist es manchmal nicht strikt, wo der Absatz oder Listenschlüssel endet, dann können Sie das schließende Tag wie weglassen. In XML handelt es sich um eine strikte Baumstruktur und das schließende Tag darf nicht weggelassen werden.
3. In XML müssen Elemente, die ein einzelnes Tag ohne passendes Schluss-Tag haben, mit einem /-Zeichen enden. Auf diese Weise weiß der Parser, dass er nicht nach dem schließenden Tag suchen soll.
4. In XML müssen Attributwerte in Anführungszeichen gesetzt werden. In HTML sind Anführungszeichen optional.
5. In HTML können Sie Attributnamen ohne Werte haben. In XML müssen alle Attribute entsprechende Werte haben.
6. In XML-Dokumenten werden Leerzeichenteile vom Parser nicht automatisch gelöscht;
(2) Verschiedene Tags:
1. HTML verwendet inhärente Tags, während XML keine inhärenten Tags hat.
2. HTML-Tags sind vordefiniert; XML-Tags sind kostenlos, anpassbar und erweiterbar.
(3) Verschiedene Funktionen:
1. HTML wird zum Anzeigen von Daten verwendet; XML wird zum Beschreiben von Daten und zum Speichern von Daten verwendet, sodass es als Persistenzmedium verwendet werden kann! HTML kombiniert Daten und Anzeige und zeigt die Daten auf der Seite an; XML trennt Daten und Anzeige. 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.
2. XML ist kein Ersatz für HTML XML und HTML sind zwei Sprachen mit unterschiedlichen Verwendungszwecken. XML soll HTML nicht ersetzen; vielmehr kann XML als Ergänzung zu HTML betrachtet werden. Die Ziele von XML und HTML sind unterschiedlich. Das Designziel von HTML besteht darin, Daten anzuzeigen und sich auf das Erscheinungsbild der Daten zu konzentrieren, während das Designziel von XML darin besteht, die Daten zu beschreiben und sich auf den Inhalt der Daten zu konzentrieren.
3. XML ohne jegliches Verhalten. Ähnlich wie HTML macht XML nichts. (Gemeinsamkeit)
4. Die beste Beschreibung von XML könnte sein: XML ist ein plattformübergreifendes, software- und hardwareunabhängiges Werkzeug zur Verarbeitung und Übertragung von Informationen.
5. XML wird in Zukunft überall sein. XML wird das am weitesten verbreitete Werkzeug zur Datenverarbeitung und Datenübertragung werden.
Weitere Kenntnisse zum Thema Programmierung finden Sie unter:
ProgrammiervideosDas obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen XML und HTML?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!