内容简介
本书从编写Web站点的角度上详细地叙述了 XML(Extensible Markup Languape,可扩展的标记语言)这种可使Web站点的编写发生革命性变化的工具的各个方面。本书根据W3C的最新标准,循序渐进地带领读者学习使用XML所需的知识,向读者展示了如何利用这一先进工具来进行实际的Web站点的编写与维护工作。其内容包括:如何根据简单的规则来创建结构完整的XML文档、自定义对于文档有意义的标记、用级联样式单来格式化Web文档;如何创建自己的标记语言等。在本书的最后给出了利用XML语言编写的实际应用的例子。
本书最后还附有两个具有参考价值的附录。附录A是XML的参考资料,附录B是W3C的XML1.0官方规范。这就使得读者既可根据本书学习用XML来编写自己的Web站点,同时本书还具有参考文献的价值。
编辑推荐
本书从编写Web站点的角度上叙述了XML(Extensible Markup Language,可扩展的标记语言)这种可使Web站点的编写发生革命性变化的工具的各个方面。本书配光盘1片。
目录
第一部分 XML简介
第1章 XML概览
1.1 什么是XML
1.2 为什么开发人员对XML感到激动
1.3 XML文档的“生命”
1.4 相关技术
1.5 本章小结
第2章 XML应用简介
2.1 什么是XML应用程序
2.2 用于XML的XML
2.3 XML的后台应用
2.4 本章小结
第3章 第一个 XML文档
3.1 Hello XML
3.2 考察简单的XML文档
3.3 赋于XML标记以意义
3.4 为XML文档编写样式单
3.5 将样式单附加到XML文档上
3.6 本章小结
第4章 数据的结构化
4.1 检查数据
4.2 数据的XML化
4.3 XML格式的优点
4.4 编制样式单以便显示文档
4.5 本章小结
第5章 属性. 空标记和XSL
5.1 属性
5.2 属性与元素的对比
5.3 空标记
5.4 XSL
5.5 本章小结
第6章 结构完整的XML文档
6.1 XML文档的组成
6.2 置标和字符数据
6.3 独立文档中结构完整的XML
6.4 结构完整的HTML
6.5 本章小结
第7章 外文和非罗马文本
7.1 Web上的非罗马文字
7.2 文字. 字符集. 字体和字形
7.3 传统字符集
7.4 Unicode字符集
7.5 如何使用Unicode编写XML
7.6 本章小结
第二部分 文档类型定义
第8章 文档类型定义和合法性
8.1 文档类型定义
8.2 文档类型声明
8.3 根据DTD的合法性检验
8.4 列出元素
8.5 元素声明
8.6 DTD中的注释
8.7 在文档间共享通用的DTD
8.8 本章小结
第9章 实体和外部DTD子集
9.1 什么是实体
9.2 内部通用实体
9.3 外部通用实体
9.4 内部参数实体
9.5 外部参数实体
9.6 根据片段创建文档
9.7 结构完整的文档中的实体和DTD
9.8 本章小结
第10章 DTD中的属性声明
10.1 什么是属性
10.2 在DTD中声明属性
10.3 声明多个属性
10.4 指定属性的缺省值
10.5 属性类型
10.6 预定..