Blogger-Blogs verwenden XML und Tumblr-Blogs verwenden HTML, aber beide machen dasselbe. Was ist der Unterschied zwischen XML und HTML und was sind die Vor- und Nachteile ihrer Verwendung?Was ist der Unterschied zwischen HTML und XML?
Antwort
HTML ist eine Auszeichnungssprache für die Beschreibung von Hypertext-Dokumenten ("mit Links").
XML ist eine allgemeine Markup-Sprache, die als Grundlage für die Erstellung von benutzerdefinierten Auszeichnungssprachen dient.
Sie sind verschiedene Werkzeuge für verschiedene Jobs.
Wenn Sie eine Vorlage für Blogger oder Tumblr schreiben, verwenden Sie eine Vorlagensprache. Die Vorlagensprache von Blogger ist zufällig in XML integriert. Die Vorlagensprache wird mit Ihren Daten kombiniert, um die HTML-Dokumente zu generieren, die an den Browser gesendet werden.
Warum nicht eine einfache Google-Suche? Es gibt eine Vielzahl von Informationen zur Verfügung, wie auf der Webseite w3schools:
http://www.w3schools.com/html/html_intro.asp
http://www.w3schools.com/xml/default.asp
XML entwickelt wurde, um Daten zu beschreiben und zu fokussieren, was die Daten darstellen.
Während HTML die Struktur von Webseiten mit Markup beschreibt.
Mit anderen Worten, HTML wird zum Anzeigen von Daten verwendet, XML wird zum Speichern und Transportieren von Daten verwendet.
In einer idealen Welt wäre HTML nur eines von vielen XML-Vokabularen. Der einzige Grund, warum es nicht ist, ist Geschichte: (a) es war im Web wild, bevor XML formuliert wurde, und (b) es entwickelte eine Kultur, in der man irgendeinen alten Müll schreiben konnte und die Browser versuchten, einen Sinn daraus zu machen, während XML darauf bestand, dass Sie sich an die Regeln halten.
Das W3C verbrachte ungefähr zehn Jahre damit, diese Vision durch XHTML zu realisieren, aber am Ende entschieden sich die Browser-Anbieter, ihren eigenen Weg zu gehen.
- 1. Was ist der Unterschied zwischen 'XML' und 'XML-Schema' Entitäten?
- 2. Was ist der Unterschied zwischen XML-RPC und SOAP?
- 3. Was ist der Unterschied zwischen JSON und XML?
- 4. Was ist der Unterschied zwischen SGML und XML?
- 5. Was ist der Unterschied zwischen `==` und `ist`?
- 6. Was ist der Unterschied zwischen HTML und HTM?
- 7. Was ist der Unterschied zwischen jQuery replaceWith() und html()?
- 8. Was ist der Unterschied zwischen:.! und: r !?
- 9. Was ist der Unterschied zwischen Difftime und '-'?
- 10. Was ist der Unterschied zwischen $ und $$?
- 11. Was ist der Unterschied zwischen Verilog! und ~?
- 12. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 13. Was ist der Unterschied zwischen/* ... */und/** ... */
- 14. Was ist der Unterschied zwischen strcpy und "="?
- 15. Was ist der Unterschied zwischen ⊕ und + hier?
- 16. Was ist der Unterschied zwischen `&` und `ref`?
- 17. Was ist der Unterschied zwischen $ (...) und `...`
- 18. Was ist der Unterschied zwischen .Equals und ==
- 19. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 20. Was ist der Unterschied zwischen + = und = +?
- 21. Was ist der Unterschied zwischen? und ? = Nil
- 22. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 23. Was ist der Unterschied zwischen:
- 24. was ist der Unterschied zwischen (. * Js $) und. * (Js) $
- 25. Was ist der Unterschied zwischen diesen beiden HTML-Ankern?
- 26. Was ist der Unterschied zwischen XMLStreamReader und XMLEventReader?
- 27. Was ist der Unterschied zwischen styles.xml und themes.xml
- 28. Android: Was ist der Unterschied zwischen View.inflate und getLayoutInflater().
- 29. Unterschied zwischen XML und SOAP
- 30. Was ist der Unterschied zwischen xelement.load und xdocument.load?