HML extensible markup language

副标题:无

作   者:(美)[E.R.哈罗德]Elliotte Rusty Harold著;康博创作室译

分类号:

ISBN:9787111069522

微信扫一扫,移动浏览光盘

简介

   本书详细介绍了可扩展标记语言(XML)的应用技术。全书共分11章,第一部分是XML基础篇,介绍XML的基础知识;第二部分是XML提高篇,着重介绍DTD技术、属性、字符集、XLinks和 XPointers;第三部分是XML应用篇,介绍如何从头开发一个DTD。本书结构严谨、语言流畅、示例详实,适用于从事网络工作开发人员和系统维护人员。    本书的配套光盘上有书中出现的全部示例,可以与书配套学习使用。   

目录

目 录

译者的话

前言

第一部分 xml基础篇

第1章 介绍xml 1

1.1 什么是xml 1

1.1.1 xml是一种元标记语言 1

1.1.2 xml是一种语义/结构化标记语言 2

1.2 为什么用xml 3

1.2.1 特殊的域标记语言 3

1.2.2 通用数据格式 4

1.2.3 数据交换 4

1.2.4 结构化数据 5

1.3 xml简史 5

1.4 xml程序 7

1.5 相关技术 8

1.5.1 html 9

1.5.2 css 9

1.5.3 xsl 9

1.5.4 url和uri 10

.1.5.5 链接 10

1.5.6 unicode 10

1.6 xml应用程序 10

1.6.1 化学标记语言 11

1.6.2 数学标记语言 12

1.6.3 microsoft的通道定义格式 12

1.6.4 古典文化 13

1.6.5 同步化多媒体集成语言 14

1.6.6 开放软件描述 14

1.7 小结 14

第2章 xml入门 16

2.1 你好,xml 16

2.1.1 创建一个简单的xml文档 16

2.1.2 保存xml文件 17

2.1.3 检查简单的xml文档 17

2.2 为xml标记指定语义和样式含义 18

2.3 为xml文档准备样式表 19

2.4 浏览xml 20

2.4.1 把xml静态地转变成html 20

2.4.2 把xml动态地转变成html 21

2.5 把web页转换成xml 23

2.5.1 为这些书籍定义标记 24

2.5.2 为前端事情选取标记 26

2.5.3 为标题选取标记 28

2.5.4 为标识选取标记 29

2.5.5 检查和查看xml文档 30

2.5.6 为最终文档写一个样式表 32

2.6 小结 41

第3章 正规化xml 42

3.1 定义xml文档 42

3.2 xml中的文本 43

3.3 注释 43

3.4 实体参考 45

3.5 cdata 45

3.6 标记 46

3.6.1 名称 46

3.6.2 空标记 47

3.7 属性 47

3.8 结构性xml 48

3.8.1 以一个xml声明开始 49

3.8.2 匹配开始标记和结束标记 49

3.8.3 用/]结束空标记 49

3.8.4 一个元素完全包含其他元素 49

3.8.5 标记可以嵌套,但是不能重叠 50

3.8.6 属性值必须用引号引起来 51

3.8.7 分别使用[和&来开始标记

和实体 52

3.8.8 使用&,<,>,&apos ;

和"作为实体参考 52

3.9 小结 52

第4章 xsl 54

4.1 xsl是什么 54

4.1.1 使用xsl处理器 55

4.1.2 了解xsl是如何工作的 55

4.2 xsl中的html 57

4.3 样式属性 59

4.3.1 样式继承性 61

4.3.2 样式选择 62

4.4 选择目标 65

4.4.1 根规则 66

4.4.2 子元素和父元素 66

4.4.3 通配符 67

4.4.4 属性 68

4.4.5 位置(position) 71

4.4.6 冲突解决方案 72

4.5 执行动作 73

4.5.1 增加内容 73

4.5.2 选择 74

4.6 宏(macro) 80

4.7 引入样式表 82

4.8 样式规则 82

4.9 命名样式 83

4.10 在xml标记中包括样式 84

4.11 模式 85

4.12 javascript 85

4.12.1 作为属性值的脚本 86

4.12.2 eval 86

4.12.3 函数声明 86

4.12.4 xml对象模型 87

4.12.5 内置函数 91

4.12.6 脚本(script)标记 92

4.13 链接到样式表 93

4.14 小结 93

第二部分 xml提高篇

第5章 在xml文档中使用dtd 95

5.1 使用dtd 95

5.1.1 在文档中包括dtd 96

5.1.2 研究dtd 97

5.1.3 验证文档 98

5.2 研究文档的结构 99

5.3 建立dtd 102

5.3.1 元素类型声明 103

5.3.2 规范子元素 109

5.3.3 使子元素可选 114

5.3.4 标记零个或者多个子元素 115

5.3.5 一个或者多个子元素 119

5.4 合并元素 122

5.4.1 允许作者选取元素 122

5.4.2 嵌套括号 123

5.4.3 使用混合内容 124

5.5 空标记 128

5.6 小结 131

第6章 汇编来自多个数据源的文档 132

6.1 实体 132

6.1.1 通用实体参考 133

6.1.2 参数实体参考 136

6.1.3 外部实体参考 137

6.2 在文档中共享公用的dtd 139

6.2.1 远程dtd 140

6.2.2 公共dtd 141

6.3 合并dtd 141

6.3.1 为一个文档创建单独的dtd 142

6.3.2 用外部参考数实体参考链接dtd 143

6.3.3 组织文档的结构 143

6.3.4 创建一个把页面捆绑一起的dtd 147

6.4 内部和外部dtd 150

6.5 进程指令 150

6.6 表示法和未语法分析实体 151

6.7 情况节 152

6.8 小结 153

第7章 用属性描述元素 154

7.1 定义属性 154

7.2 在dtd中声明属性 154

7.3 多个属性 155

7.4 属性的缺省值 156

7.4.1 required 156

7.4.2 implied 157

7.4.3 fixed 157

7.5 属性类型 158

7.5.1 cdata 158

7.5.2 枚举型 158

7.5.3 nmtoken 159

7.5.4 nmtokens 160

7.5.5 id 160

7.5.6 idref 160

7.5.7 entity 161

7.5.8 entities 161

7.5.9 notation 162

7.5.10 枚举型notation 162

7.6 预定义的属性 162

7.6.1 xml:space 163

7.6.2 xml:lang 164

7.7 小结 165

第8章 国际字符集 167

8.1 像本地人一样讲话 167

8.2 脚本、字符集、字体和符号 169

8.2.1 字符集 170

8.2.2 字体为字符提供符号 170

8.2.3 输入方法允许输入文本 170

8.2.4 应用程序和操作系统软件 171

8.3 主要的字符集 171

8.3.1 ascii 172

8.3.2 iso字母 172

8.3.3 标准是坏的(apple版) 173

8.3.4 标准是坏的(microsoft版) 174

8.3.5 unicde 174

8.3.6 utf 8 174

8.3.7 ucs 175

8.4 用unicode写 175

8.4.1 unicode字符参考 175

8.4.2 unicode的转变 176

8.5 用其他字符集写xml 176

8.6 小结 177

第9章 xlinks和xpointers 178

9.1 为什么使用xll 178

9.2 xlinks 179

9.2.1 本地链接的描述 180

9.2.2 远程资源的描述 181

9.2.3 链接策略 181

9.3 扩展链接 183

9.4 外部链接和链接组 185

9.4.1 steps 187

9.4.2 dtd 188

9.5 xpointers 188

9.5.1 绝对位置术语 190

9.5.2 相对位置术语 193

9.5.3 选择规则 195

9.5.4 跨越位置 197

9.6 小结 197

第三部分 xml实践篇

第10章 用cdf推出web站点 199

10.1 创建通道 199

10.1.1 确定通道内容 199

10.1.2 创建cdf文档 200

10.1.3 把页面链接到通道 201

10.2 通道属性 201

10.3 通道子元素 202

10.3.1 内容描述 202

10.3.2 logos 203

10.4 高级的cdf 204

10.4.1 调度修改 204

10.4.2 登录阅读者访问 207

10.4.3 确认通道中的页面 207

10.4.4 使用microsoft usage属性 208

10.5 推出软件修改 209

10.6 小结 209

第11章 从头开发一个dtd 211

11.1 组织数据 211

11.1.1 找到元素 211

11.1.2 找到基本单位 212

11.1.3 创建关系 213

11.2 个人dtd 215

11.3 家庭dtd 218

11.4 家庭树 219

11.5 小结 223

第四部分 附 录

a 国际文本 225

a.1 ascii字符集 225

a.2 iso-8859 227

a.3 iso-8859-1 (latin-1) 227

a.4 macroman 228

a.5 windows ansi 229

a.6 unicode 230

a.7 编码名称 233

a.8 iso-639双字母语言代码 234

a.9 iso-3166双字母国家代码 235

b 可扩展标记语言(xml) 1.0 239

摘要 239

本文档的状况 239

b.1 介绍 240

b.1.1 原始和目标 240

b.1.2 术语 241

b.2 文档 241

b.2.1 结构性xml文档 242

b.2.2 字符 242

b.2.3 通用语法结构 242

b.2.4 字符数据和标记 243

b.2.5 注释 244

b.2.6 进程指令 244

b.2.7 cdata节 244

b.2.8 序言和文档类型声明 244

b.2.9 外围设备文档声明 246

b.2.10 空格处理 247

b.2.11 行尾处理 247

b.2.12 语言确认 247

b.3 逻辑结构 248

b.3.1 开始标记、结束标记和空标记 249

b.3.2 元素类型声明 250

b.3.3 属性列表声明 251

b.3.4 条件节 254

b.4 物理结构 255

b.4.1 字符实体参考 255

b.4.2 实体声明 256

b.4.3 语法分析的实体 257

b.4.4 xml处理器处置实体和参考 259

b.4.5 构造内部实体替代文本 260

b.4.6 预定义的实体 261

b.4.7 标注声明 261

b.4.8 文档实体 261

b.5 一致性 262

b.5.1 验证和非验证处理器 262

b.5.2 使用xml处理器 262

b.6 标注 262

c 附加资源 264

c.1 xml faq 264

c.2 说明书和标准 264

c.3 开发工具 265

c.3.1 验证语法分析器 265

c.3.2 非验证语法分析器 266

c.3.3 xml浏览器 266

c.4 信息站点 266

c.4.1 xml.com 267

c.4.2 microsoft的xml页 267

c.4.3 robin cover的xml web页 267

c.4.4 james clark 的 xm resources 267

c.4.5 cafe con leche 267

c.5 讨论xml 267

c.5.1 xml-dev 267

c.5.2 xml-l 268

c.5.3 comp.text.xml 268

d 快速参考 序言标记 269

d.1 xml声明 269

d.2 文档类型声明 269

d.2.1 内部文档类型声明 269

d.2.2 外部文档类型声明 269

d.2.3 合并的文档类型声明 270

d.3 element标记声明 271

d.4 attlist标记声明 271

d.5 entity标记声明 272

d.5.1 内部通用实体声明 272

d.5.2 外部通用实体声明 273

d.5.3 内部参数实体声明 273

d.5.4 外部参数实体声明 273

d.6 notation标记声明 273

e 术语 274

f 其他 279


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

HML extensible markup language
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon