第十一章 XML 究竟是什么
HTML 和 XML 的区别是什么?
HTML 是用于编写网页的标记语言。 XML 是用于定义任意标记语言的元语言。
在处理 XML 文档的程序组件中,哪个成为了 W3C 的推荐标准?
DOM ( Document Object Model, 文档对象模型 )
11.1 XML 是标记语言
通常把通过添加标签为数据赋予意义的行为成为“标记”。为这种给数据赋予意义的行为定义规则的语言就是“标记语言”。 HTML 是用于编写网页的标记语言,更简单地说法就是 HTML 决定了可用于编写网页的标签。
11.2 XML 是可扩展的语言
而 XML 本身不会限定标签的种类,允许使用者随心所欲的创建标签。这就是所谓的“可扩展”。
11.3 XML 是元语言
11.4 XML 可以为信息赋予意义
11.5 XML 是通用的数据交换格式
11.6 可以为 XML 标签设定命名空间
xml
<cat xmlns="https://www.gausszhou.top/"></cat>
11.7 可以严格地定义 XML 的文档结构
11.8 用于解析 XML 的组件
SAX (Simple API for XML)
11.9 XML 可用于各种各样的领域
名称 | 用途 | 有关的企业或组织 |
---|---|---|
XSL | 为 XML 中的信息提供显示格式 | W3C |
MathML | 描述数学算式 | W3C |
SMIL | 把多媒体数据嵌入到网页中 | W3C |
MML | 描述电子病历 | 电子病历研究会 |
SVG | 用向量表示图形数据 | W3C |
JepaX | 表示电子书 | 日本电子出版协会等 |
WML | 表示移动终端上的内容 | WAP Forum |
CHTML | 表示手机上的内容 | Acces 等 6 家公司 |
XHTML | 用 XML 定义 HTML4.0 | W3C |
SOAP | 实现分布式计算 | W3C |