图书介绍
精通从HTML到XML实务经典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陈锦辉,江钧编著 著
- 出版社: 北京:中国青年出版社
- ISBN:7500641982
- 出版时间:2001
- 标注页数:456页
- 文件大小:9MB
- 文件页数:469页
- 主题词:
PDF下载
下载说明
精通从HTML到XML实务经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 XML基础篇4
第0章 关于本书与随书光盘4
0.1 本书简介4
0.2 本书范例5
0.3 浏览器的选择5
0.4 本书习题5
0.5 本书名词中英对照5
0.6 本书光盘使用说明6
第1章 标记语言(Markup Language)8
1.1 什么是标记语言8
1.2 特殊用途与一般用途的标记语言8
1.3 RTF——专为WordPad等文本处理应用软件所制定的标记语言9
1.4 HTML——适用于网页设计的标记语言11
1.4.1 利用记事本建立HTML文件11
1.4.2 利用FrontPage建立HTML文件14
1.5 SGML——一般用途的标记语言16
1.6 SGML、HTML、与XML的关系17
1.6.1 SGML与XML17
1.6.2 HTML与XML18
本章习题19
第2章 XML简介及工具22
2.1 XML的制定目标22
2.2 XML编辑器的介绍24
2.2.1 记事本24
2.2.2 XML Notepad26
2.2.3 XML writer28
2.3 XML剖析器(parser)的介绍31
2.3.1 MSXML31
2.3.2 Microsoft Internet Explorer5.0 (IE5.0)34
2.3.3 XML writer36
2.4.1 HTML2XML40
2.4 其他相关的XML工具介绍40
2.4.2 XML writer43
2.5 与XML有关的网络资源45
2.5.1 网络论坛45
2.5.2 W3C46
2.5.3 www.xml.com.tw46
2.5.4 Microsoft与Netscape46
2.5.5 其他相关网站46
本章习题47
第3章 文件的结构50
3.1 XML的逻辑结构50
3.1.1 文件头51
3.1.2 文件体52
3.2 XML的实体结构53
3.2.1 内部实体与外部实体53
3.2.2 可拆解实体与不可拆解实体58
3.3 利用MSXML来查看XML的文件结构60
3.2.3 实体的种类60
本章习题63
第4章 XML的文件规则66
4.1 Well-Formed的XML文件66
4.2 xml与version声明67
4.3 根(Root)节点68
4.4 所有的标签必须以嵌套式(树状)排列69
4.5 成对的标签出现方式71
4.6 空的标签结尾必须加上 /72
4.7 标签名称与属性的规定75
4.8 属性值前后必须被 " 括起来78
4.9 特殊字符的规定80
本章习题82
第5章 DTD86
5.1 DTD与Valid的XML文件86
5.1.1 DTD86
5.1.2 使用DTD的优缺点87
5.1.3 Valid的XML文件88
5.1.4 检看XML文件是否为Valid的工具88
5.2 内部DTD声明与外部DTD声明89
5.2.1 内部的DTD声明89
5.2.2 外部的DTD声明91
5.2.3 内部的DTD与外部DTD的合作98
5.3 元素(ELEMENT)102
5.3.1 非空元素的声明与使用102
5.3.2 空元素的声明与使用(EMPTY的使用)106
5.3.3 不做限制的元素声明与使用(ANY的使用)109
5.4 树状结构111
5.5 结构符号113
5.5.1 () 、 , 结构符号与没有结构符号113
5.5.2 重复性符号 * 、 +115
5.5.3 选择性符号 ? 、 |120
5.6 更复杂的文件结构与DTD声明124
5.6.1 混合型的声明124
5.6.2 递归式的声明125
5.6.3 DTD的能力127
5.7 再谈实体128
5.7.1 在DTD声明中使用实体参考128
5.7.2 参数型的实体参考131
5.7.3 一般型与参数型的实体的合作133
5.8 多个外部DTD的合作方式134
5.9 其他指令136
5.9.1 备注136
5.9.2 IGNORE与INCLUDE137
5.9.3 CDATA关键字139
本章习题141
6.1.1 属性使用上的Well-Formed限制144
6.1.2 属性的声明语法144
6.1 元素的属性144
第6章 DTD的属性声明144
6.1.3 属性(值)型态145
6.1.4 属性的默认值型态146
6.2 细说属性值型态146
6.2.1 CDATA146
6.2.2 Enumerated148
6.2.3 NMTOKEN150
6.2.4 NMTOKENS153
6.2.5 ENTITY154
6.2.6 ENTITIES158
6.2.7 NOTATION160
6.2.8 ID161
6.2.9 IDREF165
6.2.10 IDREFS168
6.3.1 #IMPLIED170
6.3 细说属性默认值型态170
6.3.2 #REQUIRED172
6.3.3 #FIXED175
6.3.4 特定的预设字符串180
6.4 默认的属性名称185
6.4.1 xml:space默认属性186
6.4.2 xml:lang默认属性189
本章习题191
7.1.1 什么是排版样本?196
7.1.2 使用排版样本的优点196
第二部分 XML网页设计应用篇196
7.1 排版样本与CSS排版样本196
第7章 以css作为排版样本196
7.1.3 CSS排版样本197
7.1.4 使用排版样本CSS相对于XSL的优缺点198
7.1.5 在HTML中使用CSS排版样本199
7.2 如何使用CSS排版样本203
7.2.1 在XML中调用CSS排版样本203
7.2.2 当CSS排版样本不存在或为空的文件207
7.2.3 CSS排版样本与DTD的声明位置210
7.3 CSS属性与属性值210
7.3.1 与文字相关的属性211
7.3.2 与方框有关的属性212
7.3.3 与版面有关的属性213
7.3.4 属性与属性值大小写相同213
7.3.5 属性值的设置214
7.3.6 CSS属性的声明方式214
7.4 CSS的实际应用范例222
7.4.1 display属性223
7.4.2 文字的属性225
7.4.3 设置版面227
7.4.4 设置方框229
7.4.5 元件的位置(float属性)231
7.4.6 多笔资料的显示233
本章习题237
8.1.3 XSL包含大多数的CSS240
8.1.2 XSL排版样本的简单工作原理240
第8章 以XSL作为排版样本240
8.1.1 XSL文件是一种Well-Formed XML文件240
8.1 XSL排版样本240
8.1.4 XSL标准的进度241
8.2 XSL处理器的工作原理241
8.2.1 解读XML文件树状结构并产生一暂时性的树状文件(结果树)242
8.2.2 对结果树文件做排版,并产生一份可由浏览器显示的文件242
8.3 如何使用XSL排版样本243
8.3.1 在XML中调用XSL排版样本243
8.3.2 可以使用中文标签名称246
8.3.3 XSL排版样本与DTD的声明位置247
8.4 XSL的元素及各元素的属性247
8.4.1 XSL元素248
8.4.2 XSL各元素的属性251
8.5 XSL与HTML的合作252
8.4.3 XSL的元素与属性大小写不同252
8.6 在XSL中使用CSS257
8.7 与样本有关的XSL元素259
8.7.1 xsl:stylesheet元素260
8.7.2 xsl:template元素261
8.7.3 xsl:value-of元素264
8.7.4 xsl:for-each元素266
8.7.5 xsl:apply-templates元素269
8.8 与资料有关的XSL元素272
8.8.1 xsl:comment元素272
8.8.2 xsl:copy元素275
8.8.3 xsl:attribute元素276
8.8.4 xsl:element元素279
8.9 XSL的条件式控制元素282
8.9.1 xsl:if元素282
8.9.3 xsl:when元素287
8.9.2 xsl:choose元素287
8.9.4 xsl:otherwise元素288
本章习题292
第9章 XML DOM296
9.1 简介XML DOM(Document Object Model)296
9.1.1 DOM(Document Object Model)296
9.1.2 XML DOM296
9.1.3 XSL与DOM296
9.2 建立一个使用XML DOM的基本HTML网页300
9.2.1 HTML的脚本301
9.2.2 加入Java script程序代码301
9.2.3 加入ActiveX的对象Microsoft.xmldom302
9.2.4 在
内使用标签的属性ID3039.2.5 利用STYLE属性调整HTML标签的显示状态304
9.3 各种DOM对象的属性与方法305
9.3.1 XMLDOMDocument对象的documentElement属性306
9.3.2 XMLDOMNode对象的text 属性307
9.3.3 XMLDOMDocument与XMLDOMNode对象的childNodes属性308
9.3.4 XMLDOMDocument与XMLDOMNode对象的firstChild与lastChild属性309
9.3.5 XMLDOMNodeList对象的nextNode()方法(method)311
9.3.6 XMLDOMNodeList对象的length 属性316
9.3.7 XMLDOMNode对象的nodeName属性318
9.3.8 XMLDOMNodc对象的hasChildNodes方法320
9.4 实际范例的示范322
9.4.1 简单的基本网页范本322
9.4.2 取得文件本体的第二层节点323
9.4.3 建立在网页中增加超链接标签324
9.4.4 建立表格样板326
9.4.5 取得文件本体的第三层节点328
9.4.6 取得文件本体的第四层节点330
9.4.7 为表格填入资料332
9.4.8 插入图片335
9.4.9 在XML文件中新增一笔资料(一本书)337
本章习题341
第三部分 XML进阶篇346
第10章 与XML相关的应用与标准346
10.1 名称空间(Namespaces)346
10.1.1 XML为何需要名称空间346
10.1.2 名称空间如何解决问题347
10.1.3 在XML中如何使用名称空间348
10.1.4 XML使用名称空间的典型——XSL350
10.1.5 利用名称空间在XML引用HTML351
10.2 XHTML354
10.2.1 HTML穷途末路355
10.2.2 XHTML相较干HTML的优点356
10.2.3 XHTML与HTML的差别356
10.2.4 XHTML到底算是XML还是HTML358
10.3 推播频道CDF361
10.3.2 推播频道的XML应用362
10.3.1 使用推播频道的优点362
10.3.3 推播频道的DTD363
10.3.4 建构推播频道的流程369
10.4 WAP与WML369
10.4.1 什么是WML370
10.4.2 WML字符集371
10.4.3 WML基本语法371
10.4.4 WML数据类型372
10.4.5 WML的事件与浏览373
10.4.6 WML的元素373
10.4.7 WML范例375
10.4.8 WML的DTD377
本章习题378
第11章 XML的超级链接380
11.1 HTML的超级链接380
11.1.1 跨文件的超级链接法380
11.1.2 文件内的超级链接法383
11.1.3跨文件并且指定段落的超级链接法385
11.2 XLink388
11.2.1 XLink的设计目标388
11.2.2 简单链接(Simple Link)389
11.2.3 延伸链接(Extened Link)391
11.3 XPointer与XPath395
11.3.1 简介XPath395
11.3.2 XPointer400
本章习题403
附录一 可用工具下载网址403
附录二 与XML有关的网络资源网址403
附录三 XML的EBNF语法403
附录四 ISO-639403
附录五 Microsoft XML DOM的方法与属性403
附录六 完整的WML DTD403
附录七 本书习题参考答案403
热门推荐
- 2619453.html
- 1664879.html
- 2216532.html
- 1073084.html
- 2005515.html
- 551201.html
- 198840.html
- 1769559.html
- 781240.html
- 243042.html
- http://www.ickdjs.cc/book_209025.html
- http://www.ickdjs.cc/book_2225268.html
- http://www.ickdjs.cc/book_518470.html
- http://www.ickdjs.cc/book_3883046.html
- http://www.ickdjs.cc/book_3324244.html
- http://www.ickdjs.cc/book_2977749.html
- http://www.ickdjs.cc/book_616130.html
- http://www.ickdjs.cc/book_3413511.html
- http://www.ickdjs.cc/book_1098412.html
- http://www.ickdjs.cc/book_3871609.html