《XML技术精粹》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:胡海静,王育平等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111095138
  • 页数:252 页
图书介绍:

前言 1

第1章 XML简介 1

1.1 置标语言 1

1.2 XGML 2

1.3 HTML 2

1.4 什么是XML? 3

1.4.1 XML简介 3

1.4.2 XML与HTML的区别 3

1.4.3 来源 5

1.4.4 XML三要素 5

1.4.5 XML的设计目标 7

1.4.6 XML、XGML、HTML之间的关系 7

1.5 XML标准 7

1.6 XML术语 8

1.7 XML文件 16

1.7.1 规范的XML文件 16

1.7.2 字符 16

1.7.3 通用语法成分 16

1.7.4 字符数据和标记 17

1.8 XML的应用 17

第2章 从HTML到XML 29

2.1 书写格式良好的HTML 29

2.1.1 标记必须是封闭的 30

2.1.2 禁止交叉标记 30

2.1.3 字符匹配 30

2.1.4 引用属性 30

2.1.5 使用单根 30

2.2.1 HTML文件结构 31

2.2 页面标记 31

2.1.6 避免脚本块 31

2.2.2 标题 35

2.2.3 网页颜色 36

2.2.4 背景图片 36

2.2.5 页面空白 37

2.2.6 标题 37

2.2.7 段落 38

2.2.8 换行 38

2.2.9 水平线 39

2.2.10 边框和阴影 40

2.3 字体 41

2.3.1 字体大小 41

2.3.2 字体类型 42

2.3.3 字体效果 43

2.3.4 逻辑字体 44

2.3.5 预格式化文本 45

2.3.6 文字对齐方式 46

2.4 表格 46

2.4.1 基本语法 47

2.4.2 跨多行、多列的表格 48

2.4.3 表格尺寸设置 48

2.4.4 表格内容的对齐方式 50

2.4.5 表格在页面中的对齐方式 52

2.4.6 表格的标题 53

2.4.7 表格的颜色和图片设置 53

2.5 图片标记 54

2.5.1 基本语法 54

2.5.2 图片与文本对齐方式 54

2.6.1 无格式项目列表 56

2.6 项目符号和编号 56

2.5.3 图片在页面中的对齐方式 56

2.5.4 图片的间距 56

2.5.5 边框 56

2.6.2 编号列表 58

2.6.3 目录列表 59

2.6.4 定义列表 59

2.6.5 菜单列表 60

2.6.6 紧凑布局 60

2.7 超链接 61

2.7.1 外部链接 62

2.7.2 内部链接 62

2.7.3 框架的链接 62

2.7.4 图像映射 63

2.8 框架 63

2.8.2 指定框架内容 64

2.8.1 基本指令 64

2.9 表单 65

2.9.1 单行文本框 65

2.9.2 滚动文本框 65

2.9.3 复选框 65

2.9.4 单选按钮 66

2.9.5 下拉菜单 66

2.9.6 按钮 66

2.9.7 综合举例 66

2.10 多媒体页面 69

2.10.1 基本语法 69

2.10.2 背景音乐 69

2.10.3 视频剪辑 69

2.11.4 重复设置 70

2.11.3 文字的表现方式 70

2.11 字幕 70

2.11.1 基本构成 70

2.11.2 文字移动的方向 70

2.11.5 速度 71

2.11.6 对齐方式 71

2.11.7 设置背景颜色 71

2.11.8 字幕大小 71

2.12 XML数据岛 71

2.12.1 XML数据岛简介 71

2.12.2 类似于文档对象访问一个XML数据岛 72

2.12.3 使用XSL转换数据岛内容 73

2.13 用HTML显示XML数据 73

2.14 XHTML 74

3.1 从与HTML的比较中看XML的结构 76

第3章 XML技术 76

3.2 用XML声明作为开头 79

3.2.1 XML声明的形式 79

3.2.2 version属性 80

3.2.3 standalone属性 80

3.2.4 encoding属性 81

3.3 区分大小写 82

3.4 逻辑结构 82

3.4.1 逻辑结构概述 82

3.4.2 起始标签 82

3.4.3 结束标签 83

3.4.4 空元素标签 83

3.5 文档类型定义 84

3.5.2 外部DTD 86

3.5.1 内部DTD 86

3.5.3 内部与外部文档类型定义的复合 89

3.6 元素类型声明 90

3.6.1 元素 90

3.6.2 字符数据 90

3.6.3 标记 91

3.6.4 名字和名字单词符号 93

3.6.5 元素类型声明简介 93

3.6.6 元素型内容 94

3.6.7 子元素声明 94

3.6.8 声明多个子元素(按顺序) 95

3.6.9 声明可选的子元素 95

3.6.11 声明一个或多个子元素 96

3.6.10 声明零个或多个子元素 96

3.6.12 子元素的选择 97

3.6.13 嵌套元素 97

3.6.14 混合内容 99

3.6.15 实例解析1 100

3.6.16 实例解析2 104

3.7 属性列表声明 106

3.7.1 属性-值对的规范化 106

3.7.2 属性列表声明 107

3.7.3 String属性类型 108

3.7.4 Tokenized属性类型 108

3.7.5 enumerated属性类型 110

3.7.6 属性默认值 111

3.7.7 实例解析 112

3.8.1 语言标识 120

3.8 预定义属性 120

3.8.2 空白 121

3.8.3 综合举例 122

3.9 实体类型声明 122

3.9.1 实体 122

3.9.2 字符和实体引用 123

3.9.3 普通实体声明 124

3.9.4 在实体内应用实体 126

3.9.5 预定义实体 127

3.9.6 参数实体声明 127

3.10 符号声明 128

3.11 CDATA 129

3.12 处理指令 130

3.13 条件部分 131

3.14 注释 132

3.15 文字与图形 133

3.16 Schema简介 136

3.17 实例 137

第4章 扩展样式语言XSL 143

4.1 XSL概述 143

4.2 层叠样式表CSS 144

4.2.1 CSS的主要用途 144

4.2.2 CSS的特点 145

4.2.3 简单的CSS层叠样式表的例子 146

4.2.4 选择符 147

4.2.5 将样式表植入HTML文件中 148

4.2.6 将外部样式表链接到HTML文件上 149

4.2.7 将外部样式表输入到HTML文件中 150

4.2.8 将样式表加入到HTML文件行中 151

4.3.1 XSL的组成 152

4.3.2 XSL的设计原则 152

4.3 XSL的组成和设计原则 152

4.4 XSL样式表概述 153

4.4.1 XSL样式表 153

4.4.2 CSS与XSL比较 154

4.5 样式表结构 155

4.5.1 样式表元素 155

4.5.2 作为样式表的文字结果元素 156

4.5.3 向前兼容性处理 157

4.5.4 组合样式表 159

4.5.5 嵌套样式表 159

4.6 条件模板 160

4.6.1 XSL条件性选择 160

4.6.2 XSL条件性假设 165

4.7 XSL过滤问题 168

4.8 客户端XSL 169

4.9 服务器端XSL 171

4.10 XSL排序 173

4.11 XSL转换 177

第5章 XML链接语言XLink 179

5.1 XLink标记词汇表 179

5.2 简单链接 180

5.3 链接角色 181

5.4 链接行为 182

5.4.1 show属性 183

5.4.2 actuate(横向激发)属性 184

5.4.3 behavior属性 184

5.5 扩展链接 185

5.5.1 locator元素 185

5.5.2 链接组 188

6.2.XMLwriter的特色 190

第6章 XML工具软件XMLwriter 190

6.1 XMLwriter简介 190

6.3 XMLwriter的安装 193

6.4 XMLwriter窗口 197

6.5 File(文件)菜单 198

6.6 Edit(编辑)菜单 205

6.7 View(查看)菜单 209

6.8 Project(项目)菜单 211

6.9 Tools(工具)菜单 212

6.10 Window(窗口)菜单 220

6.11 Help(帮助)菜单 222

6.12 主工具栏 226

6.13 用户工具栏 228

6.14 键盘快捷键 229

6.15.1 General选项卡 230

6.15 参数设置 230

6.15.2 Editor选项卡 231

6.15.3 Directories选项卡 232

6.15.4 File Types选项卡 233

6.15.5 Tools选项卡 234

6.15.6 Format选项卡 236

6.15.7 参数设置实例 236

第7章 同步多媒体合成语言SMIL 238

7.1 smil元素 239

7.1.1 body元素 239

7.1.2 head元素 244

7.2 layout元素 244

7.3 meta元素 245

7.4 region元素 245

7.5 SMIL DTD 247