+ -
当前位置:首页 → 问答吧 → 请问xml与html的区别,谢谢

请问xml与html的区别,谢谢

时间:2004-03-26

来源:互联网

我一直对这个区别很晕,不知哪为热心人能给解释一下呢??

作者: whwzp   发布时间: 2004-03-26

HTML 的全名是 HyperText Markup Language (超文件标记语言),是一种通过标记式的指令 (Tag),将影像、声音、图片、文字等连结显示出来的文件格式。

XML 的全名是 eXtensible Markup Language (可以延伸或扩展的标记语言),它的语法类似于 HTML,都是用标签来描述数据。

两者的区别在于,HTML 的标签是固定的,我们只能使用不能修改,XML则不同,它没有预先定义好的标签,而是依据设计上的需要,自行定义标签。XML 的语法也比 HTML 要严谨的多,不能像 HTML 一样写的那么随意。XML 的数据定义功能也比 HTML 要强大的多,因为结构严谨所以可以做为数据岛使用,通过 DTD 声明和 DOM 的解析很容易的拓展 XML 的功能。

HTML 和 XML 虽然形式有些类似,但两者是完全不同的概念,它们不可能代替对方也不会消亡,各有各的用武之地。不过 HTML 是所有网页技术的基础概念,学好它对理解其它知识会有很大的帮助。

打的好累,先说这么多吧。

作者: 风云突变   发布时间: 2004-03-26