XML(Extensible Markup Language),是一种扩展性标识语言。
它与HTML(Hypertext Markup Language)的一个区别就在于,HTML里面很多标签都是在HTML4.0里规范和定义,而XML里可以允许你创建这样的标签,这就是扩展性的含义。
XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。
XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。
不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。
例子:
XML Quick Start
zcywset16@hotmail.com
20080810
这里面的myfile,title等都是自己定义的元素。
XML来源于SGML(Standard Generalized Markup Language ),一种比HTML更早的标志语言标准。
由于HTML本身语法十分不严密,严重影响到网络信息的传送和共享,所以需要由XML来作为补充。
XML的好处:
1.XML可以广泛的运用于web的任何地方;
2.XML可以满足网络应用的需求
3.使用XML将使编程更加简单
4.XML便于学习和创建;
5.XML代码将清晰和便于阅读理解
XML标记必须遵循下面的命名规则:
1.名字中可以包含字母、数字以及其它字母;
2.名字不能以数字或"_" (下划线) 开头;
3.名字不能以字母 xml (或 XML 或 Xml ..) 开头;
4.名字中不能包含空格。
5.名称中间不能包含":"(冒号)
阅读(1038) | 评论(0) | 转发(0) |