1、XML(extensible Markup Languag)
2、可扩展标记语言:意义+数据
3、标签可自行定义,具有自我描述
4、纯文本表示,跨 系统/平台/语言
XMl语法
1、任何起始标签都必须有一个结束标签
2、简化写法,中间没有值就可以写成
3、大小写敏感
4、每一个文件都要有一个根元素,最外层的元素
5、标签必须按合适的顺序进行嵌套,不可错位
6、所有的特性必须有值,且在值的周围加上引号
7、需要转移字符,如"<"需要用<代替
8、注释:<!–注释内容-- >
DTD(Document Type Definition)
1、定义XML文档的结构
2、使用一系列合法的元素来定义档结构
3、可嵌套在xml文档中,或者在xml中引用
XML Schema
1、定义XML文档类型的结构,DTD的继任者
2、支持数据类型,可扩展,功能更完善强大
XSL
1,扩展样式表语言(EXtensible Stylesheet Language)
2、XSL作用于XML,等同于CSS作用于HTML,XSL修饰XML