标记语言(markup language)是文档中的一组标签,它提供有关文档的信息。也就是说,标记语言不是文档的数据——它包含有关数据的数据。有关数据的数据称为元数据。
标记语言是被定义的一组标签,旨在传递有关文档内容的特定类型的元数据。例如Html,XML。标签中的数据包含了Web页面如何在浏览器中呈现以及如何使用超链接在页面中导航信息。
大多数标记语言包含一组预定义的标签,而XML只包含少量预定义的标签,其他由程序员定义,来表示特定文档类型需要的任何元数据
引子:
XMl (extensible markup language)可扩展标记语言
(1) 新建一个word文档,将其后缀名改为.zip
(2)将1.docx.zip文件解压到1.docx\(E)
打开该文件夹,发现该文件里包含了很多xml文件。因该标记语言是通用的描述结构的语言。
XML文档中的数据包含了一个XML树,它主要由嵌套元素组成
元素是XMl树的基本要素。每个元素都有名字并且包含数据,一些元素还可以包含其他被嵌套的元素。元素由开始和关闭标签划分。任何元素必须介于开始和关闭标签。
原文:http://www.cnblogs.com/tobecabbage/p/3546264.html