因为现在网络应用越来越广泛,仅仅靠 单一文件类型来处理千变万化的文档和数据
已经力不丛心,而且 本身语法十分不严密,严重影响网络信息传送和共享。想想
浏览器兼容的问题伤透多少设计师的脑细胞啊。人们早已经开始探讨用什么方法来满足网
络上各种应用的需要。使用 是可以的,但 太庞大,编程复杂,于是最终选择
了减肥的 作为下一代 运用的数据传输和交互的工具。
使用 有什么好处?来看 组织 标准制定者的说明:
使得在网络上使用 语言更加简单和直接简化了定义文件类型的过程,简化
了编程和处理 文件的过程,简化了在 上的传送和共享。
可以广泛的运用于 的任何地方
可以满足网络应用的需求;
使用 将使编程更加简单;
便于学习和创建;
代码将清晰和便于阅读理解;
还是抽象了些。让我们在后面的实例教程中慢满体会 的强大优势吧!
四 很难学吗?
如果你有兴趣学习 ,不禁会问: 难吗?学习 需要什么样的基础?
非常简单,学习容易。如果你熟悉 ,你会发现它的文档和 非常相似,看
同样的示例文档例 :
!"#$%&'
()'
*"*'+,"-*. */*"*'
.,*0# '.1"/.,*0# '
."'.1"2.#0###/."'
3.*'&&&/3.*'
/()'
第一行 !"#$%&'是一个 声明,表示文档遵循的是 的 &版的
规范。
第二行定义了文档里面的第一个元素$*,也称为根元素()'。这个就类似
里的'开头标记。注意,这个名称是自己随便定义的。
再下面定义了四个子元素:*"*4.,*0# 4."4和 3.*。分别说明文章的标题,作者,邮
箱和日期。当然,你可以用中文来定义这些标签,看上去更便于理解:
!"#$%&$#3"$5%6'