一、HTML
定义:(Hyper TextMarkup Language)超文本标记语言,是一种用于网页制作的排版语言,是Web最近的构成元素。
基本介绍:一个HTML文件可由3部分组成。标记:单一标记或者成对标记;文字与图形资料;统一的资源定位器URL。HTML的编辑环境一定要用纯文本方式。任何文本编辑器都可以用来制作网页。当然HTML还有很多的格式要求和标记的使用详见:http://wenku.baidu.com/view/e4c1e47601f69e31433294c8.html?from=search
功能介绍:
二、XML
定义:(Extensible Markup Language的缩写)即可扩展标记语言。他是一种用来创建标记的标记语言。使用XML标记语言可以做到数据或数据结构在任何编程语言环境下的共享。
基本功能:也属于纯文本文件,一般有四部分组成:文档的声明;文档类型定义;文档注释;XML标记及其内容。(前三部分都是可选的)。XML的语法规则:结束标记不可忽略;区分大小写;正确的嵌套包含。XML不能用来直接写网页,需要转换成HTML格式才能在浏览器上显示。
三、对比
XML 不是要替换 HTML;实际上 XML 可以视作对 HTML 的补充。XML 和 HTML 的目标不同:HTML 的设计目标是显示数据并集中于数据外观,而 XML 的设计目标是描述数据并集中于数据的内容。