Блоги Blogger используют XML, а блоги Tumblr используют HTML, но оба они делают то же самое. В чем разница между XML и HTML и каковы плюсы и минусы их использования?В чем разница между html и xml?
ответ
HTML - это язык разметки для описания документов гипертекста (со ссылками).
XML - это общий язык разметки, предназначенный для использования в качестве основы для создания пользовательских языков разметки.
Это разные инструменты для различных заданий.
Когда вы пишете шаблон для Blogger или Tumblr, вы используете язык шаблона. Язык шаблонов Blogger создается в XML. Язык шаблонов сочетается с вашими данными для генерации HTML-документов, которые отправляются в браузер.
Почему бы не сделать простой поиск в Google? Существует тонны информации, имеющейся, например, на сайте w3schools:
http://www.w3schools.com/html/html_intro.asp
http://www.w3schools.com/xml/default.asp
XML был разработан для описания данных и фокусировать на том, что представляет данные.
Принимая во внимание, что HTML описывает структуру веб-страниц с использованием разметки.
Другими словами, HTML используется для отображения данных, XML используется для хранения и транспортировки данных.
В идеальном мире HTML будет всего лишь одним из многих словарей XML. Единственная причина, по которой это не так, - это история: (а) она была дикой в Интернете до того, как был сформулирован XML, и (б) она разработала культуру, в которой вы могли бы написать любой старый мусор, и браузеры попытаются понять и понять, тогда как XML настаивал на том, что вы придерживаетесь правил.
W3C потратил около десяти лет, пытаясь сделать это видение, через посредство XHTML, но в конце концов производители браузеров решили пойти своим путем.