html和xml有什么区别?

时间:2017-02-04 14:29:35

标签: html xml tumblr blogger

Blogger博客使用XML,Tumblr博客使用HTML,但他们都做同样的事情。 XML和HTML之间的区别是什么?使用它们的优缺点是什么?

4 个答案:

答案 0 :(得分:2)

HTML是一种用于描述超文本(“带链接”)文档的标记语言。

XML是一种通用标记语言,旨在用作构建自定义标记语言的基础。

它们是用于不同工作的不同工具。

为Blogger或Tumblr编写模板时,您使用的是模板语言。 Blogger的模板语言恰好是用XML构建的。模板语言与您的数据相结合,以生成发送到浏览器的HTML文档。

答案 1 :(得分:0)

开发XML来描述数据并专注于数据代表什么。

HTML被开发来显示数据,以专注于数据的外观。

HTML关于显示数据,XML关于描述信息。

Reference

答案 2 :(得分:-1)

开发XML是为了描述数据并关注数据所代表的内容。

HTML描述了使用标记的网页结构。

换句话说,HTML用于显示数据,XML用于存储和传输数据。

答案 3 :(得分:-1)

在理想的世界中,HTML只是众多XML词汇表中的一种。它不是历史的唯一原因:(a)在制定XML之前它在Web上是疯狂的,并且(b)它开发了一种文化,你可以写任何旧的垃圾,浏览器会尝试和理解它,而XML坚持你坚持规则。

W3C花了大约十年的时间试图通过XHTML的媒介实现这一愿景,但最终浏览器供应商决定采用自己的方式。