xml被设想用来形貌数据,其核心是数据的内容。
HTML被设想用来显现数据,其核心是数据的表面。
应当控制的基础学问:
在您继承进修之前,须要对以下学问有基础的相识:
HTML / XHTML
javaScript or VBScript
什么是XML?
XML指可扩大标记言语(EXtensible Markup Language)
XML是一种标记言语,很相似HTML
XML被设想用来形貌数据
XML标签没有被预定义。您须要自行定义标签。
XML运用文件范例声明(DTD)或许XML Schema来形貌数据。
带有DTD或许XML Schema的XML被设想为具有自我形貌性。
XML是一个W3C规范
XML是一个W3C规范
可扩大标记言语于1998年2月10日被确立为W3C规范。 www.
XML与HTML的重要差别
XML被设想用来照顾数据。
XML不是用来替换HTML的。
网页教学网
XML和HTML为差别的目标而设想:
XML被设想用来形貌数据,其核心是数据的内容。
HTML被设想用来显现数据,其核心是数据的表面。
HTML旨在显现信息,而XML旨在形貌信息。
没有任何行动的XML
XML是不作为的。
或许这有点难以明白,然则XML不会做任何事情。XML被设想用来构造化、存储以及传输信息。
下面是Jani写给Tove的便签,存储为XML:
<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
这个标签有题目以及留言。它也包含了发送者和接受者的信息。然则,这个XML文档依然没有做任何事情。它仅仅是包装在XML标签中的地道的信息。我们须要编写软件或许顺序,才传送、吸收和显现出这个文档。
XML是免费的、可扩大的
XML标签没有被预定义。您必需“发现”本身的标签。
被用来标记HTML文档及其构造的标签是预定义的。HTML文档的创作者只能运用在HTML规范中被定义的那些标签(比方<p>、<h1>。)。
XML许可创作者定义本身的标签以及本身的文档构造。
上面的例子中的标签没有在任何一个XML规范中被定义过。这些标签是由XML文档的作者发现的。 网页教学网
XML是对HTML的补充
XML不是HTML的替换物。
您须要明白XML不是HTML的替换物,这一点非常重要。在将来的Web开辟中,最有能够涌现的状况是,XML会被用来形貌数据,而HTML会被用来格式化和显现这些数据。 网页教学网
我们关于XML最好的形貌是:XML是跨平台的、用于传输信息且独立于软件和硬件的东西。
XML在将来的Web开辟中饰演的角色
XML将会无所不在。
当我们看到XML规范突飞猛进的开辟进度,以及多量的软件开辟商采纳这个规范的一日千里的速率时,真的是不禁叹息这真是使人蔚为大观。
我们坚定地以为,XML将在Web的将来中起到的作用不会亚于一向作为Web基石的HTML,而且,XML将会成为一切的数据处理和数据传输的最经常使用的东西。
以上就是什么是XML?XML和HTML有什么区别?的细致内容,更多请关注ki4网别的相干文章!