我知道这是一个非常通用的问题,但我仍然没有在互联网上得到任何正确答案。
**Difference between XML and HTML**
任何帮助!!!
答案 0 :(得分:2)
没有XML没有取代HTML,HTML和XML都不同。 HTML用于以适当的格式查看数据,例如它应该看起来以及样式和颜色应该是什么(使用CSS)
其中xml用于携带数据。 在一个非常简单的例子中,您正在使用stackoverflow并且您正在查看视图并且您已经提出了问题。 后端发生了什么? 你提出的问题是存储在本网站的数据库中。 现在下次登录时,您会在此处找到相同的问题。 实际上主要的是REST服务以xml格式恢复数据,并且在HTML的帮助下显示数据
答案 1 :(得分:2)
有些人原本希望XML会取代HTML:而不是像<p>
和<b>
这样的通用标记,人们会使用语义上有意义的标记,例如<price>
和<quantity>
,并使用样式表来描述格式。但它并没有那么成功。相反,HTML通过弃用&#34;纯格式&#34;来逐步向同一方向移动。标记为<font>
,使用<div class='x'>
,其中XML将使用<x>
,并将越来越多的格式转换为CSS。当然,许多人仍然从XML生成HTML,因为CSS仍有其局限性。因此可以说,XML的大部分目标都已实现,但对现有语法的破坏较少。
答案 2 :(得分:0)
XML和HTML是不同的语言。它们属于标记语言系列,但它们是不同的。它们在第一眼看上去可能看起来一样,但事实并非如此。他们的目的也不同。 XML定义为表示数据结构,而HTML表示表示层。 HTML和XML混合在一起,称为XHTML,这基本上是用HTML表示的HTML。
在此处查看更多信息:
http://courses.cs.vt.edu/~cs1204/XML/htmlVxml.html
http://www.differencebetween.info/difference-between-html-and-xml