《网页核心XML应用技巧与实例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘光编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302040680
  • 页数:336 页
图书介绍:

第1章 XML概述 1

1.1 HTML的不足 1

1.1.1 HTML难以扩展 1

1.1.2 HTML交互性差 2

1.1.3 HTML语义性差 2

1.1.4 单向的超链接 5

1.1.5 HTML缺乏对双字节或多国文字的支持 6

1.2.1 XML产生的背景 7

1.2 XML的诞生 7

1.2.2 什么是XML 9

1.2.3 开发者和开发目标 11

1.2.4 XML的优越性 12

1.2.5 XML的应用 15

1.3 XML和其他相关语言或标准的关系 17

1.3.1 SGML、HTML和XML之间的联系 17

1.3.2 XML和Java的关系 18

1.3.4 OSD和CDF与XML的关系 19

1.3.5 Netscape浏览器中如何实现XML 19

1.3.3 RDF和XML的联系 19

1.3.6 Microsoft浏览器中如何实现XML 20

1.4 学习XML的准备工作 20

1.4.1必备知识 20

1.4.2编写XML的工具 21

第2章 预备知识 24

2.1 HTML简介 24

2.2 ASP简介 26

2.2.1 Active Server Pages是什么 26

2.2.3 Active Server Pages是怎样工作的 27

2.2.2 Active Server Pages可做什么 27

2.2.4 在Active Server Pages中结合Scripts脚本 29

2.3 VBScript简介 35

2.3.1 VBScript简介 36

2.3.2 客户端和服务器端编程语言 36

2.3.3 使用VBScript 36

2.3.4 把Visual Basic脚本集成到Active Sever Pages中 37

2.3.5 声明变量 39

2.3.6 注释Visual Basic脚本 46

3.1.1 实例 47

3.1 XML文件的组成 47

第3章 XML的语法 47

3.1.2 XML文件的基本组成 48

3.1.3 XML文档的物理结构 53

3.2 XML文档的类型 57

3.2.1 构造良好的XML文档 57

3.2.2 有效的XML文档 58

3.3 表现XML 59

3.3.2 XSI 61

3.3.1 CSS 61

第4章 使用CSS格式化XML 63

4.1 开始CSS文档 63

4.1.1 Style Sheets简介 63

4.1.2 将样式与XML结合 65

4.2 深入学习CSS 69

4.2.1 定义样式 69

4.2.2 为对象确定位置 72

4.2.3 层叠顺序 74

4.2.4 CSS格式化模型 75

4.3 应用实例 86

4.3.1 样式一 87

4.3.2 样式二 94

4.4 CCS的单位 96

4.4.1 长度单位 96

4.4.2 百分比单位 97

4.4.3 颜色单位 97

4.4.4 URL单位 98

4.5 CSS的高级应用 98

4.5.1 CSS定位 99

4.5.2 CSS打印支持 106

4.5.3 声音层叠样式表 107

4.5.4 CSS滤镜和渐变 108

4.5.5 在CSS中使用名域 141

4.6 演示实例 148

4.6.1 滤镜的淡出淡入效果 148

4.6.2 改变页面字体样式 150

4.6.3 艺术风格 155

4.6.4页面的刷新 157

5.1.1 为什么要使用XSL 162

第5章 使用XSL 162

5.1 XSL概述 162

5.1.2 XSL是怎样工作的 163

5.1.3 XSL的组成 163

5.2 开始学习XSL 164

5.2.1 生成和组装一个HTML模板 164

5.2.2 书写一个格式良好的HTML 170

5.2.3 访问属性和输出属性 172

5.2.4 给XML数据排序 175

5.2.5 条件模板 176

5.2.6 XSL模式语言 182

5.3 使用XSL处理程序 198

5.3.1 使用XSL转换数据岛内容 199

5.3.2 在ASP中使用XSL 203

5.3.3 使用一个新的DOM文档得到XSL转换的结果 207

5.3.4 侦测和处理XSL错误 208

5.4 深入学习XSL 213

5.4.1 构造结果树 213

5.4.3 模板规则和模式 218

5.4.4 模板 222

5.4.5 联合样式表 226

5.4.6 对象格式化 227

5.5 XML查询语言XML-QL 229

5.5.1 XML-QL的结构 230

5.5.2 XML-QL的特点 233

第6章 名域 235

6.1 名域概述 235

6.1.1 为什么要使用名域 235

6.1.2 名域的宣告 239

6.1.3 名域的范畴 241

6.2 预设的名域 242

6.2.1 预设名域的概念和宣告 242

6.2.2 预设名域与范畴联合运用 244

7.1 DTD概述 248

7.1.1 为什么需要DTD 248

第7章 使用DTD验证XML文档 248

7.1.2 什么是DTD 250

7.2 元素和属性类别宣告 251

7.2.1 常用量词 251

7.1.3 DTD的未来 251

7.2.2 元素类别宣告 252

7.2.3 属性类别宣告 253

7.2.4 将DTD和XML文档连接起来 256

7.2.5 实例练习 259

第8章 XML Schema 261

8.1 XML Schema概述 261

8.1.1 为什么需要Schema 261

8.1.2 Schema的诞生 262

8.1.3 XML Schema与DTD有什么不同 262

8.1.4 XML Schema的新特色 262

8.1.5 Schema的应用领域 263

8.2 使用Schema 263

8.2.1 Schema的框架结构 263

8.2.2 元素 264

8.2.3 名域 270

8.2.4 属性 275

8.2.5 注释(description) 277

9.1 在VB中的应用实例 278

9.1.1 准备工作 278

第9章 XML在数据库中的应用 278

9.1.2 编写程序 281

9.1.3 调试和运行程序 284

9.2 在C++Builder中的应用实例 288

9.2.1 应用服务程序 289

9.2.2 客户应用程序 293

10.1 XML的显示语言 309

10.1.1 XHTML(eXtensible Hyper Text Markup Language) 309

第10章 XML的其他问题 309

10.1.2 SVG 313

5.4.2 样式表结构 316

10.1.3 VML和PGML 324

10.1.4 SMIL、OEB和XSL-FO 324

10.1.5 WML和HDML 325

10.2 XML的未来 330

10.2.1 支持XML的公司和它们的开发工具 330

10.2.2 XML展望 330

10.3 XML的专业技术词汇 332