内容简介
1.1 导论
1.2 World Wide Web协会
第1章 Internet和World Wide Web简介
1.3 Internet的简史
1.4 World Wide Web简史
1.5 展望计算机世界
1.6 SGML简史
1.7 XML和本书
1.8 各章简介
1.9 W3C XML 资源
1.10 Internet和World Wide Web资源
1.12 自测练习答案
1.11 自测练习
1.13 练习
第2章 超文本标记语言HTML4简介:第1部分
2.1 导论
2.2 标记语言
2.3 编辑HTML
2.4 常用元素
2.5 标题
2.6 链接
2.7 图像
2.8 特定的字符和更多的换行符
2.9 未排序的列表
2.10 嵌套排序列表
2.11 Internet和World Wide Web资源
2.12 自测练习
2.13 自测练习答案
2.14 练习
第3章 超文本标记语言HTML4:第2部分
3.1 导论
3.2 HTML的基本表格
3.3 在HTML表格和格式之间建立联系
3.4 HTML基本窗体
3.5 更复杂的HTML窗体
3.6 内部链接
3.7 创建和使用图像映像
3.8 <meta>标记符
3.9 frameset元素
3.10 嵌套的帧集
3.11 Internet和World Wide Web资源
3.12 自测练习
3.13 自测练习答案
3.14 练习
第4章 级联样式表
4.1 导论
4.2 内嵌样式
4.3 使用style元素创建样式表
4.4 冲突的样式
4.5 链接外部的样式表
4.6 放置元素
4.7 背景
4.8 元素尺寸
4.9 文本流和框模型
4.10 用户样式表
4.11 Internet和World Wide Web资源
4.12 自测练习
4.13 自测练习答案
4.14 练习
5.2 XML标记简介
5.1 导论
第5章 使用XML创建标记
5.3 分析程序和格式正确的XML文档
5.4 使用msxml分析XML文档
5.5 字符
5.5.1 字符集
5.5.2 字符和标记
5.5.3 空格、实体引用和内置的实体
5.5.4 在XML文档中使用Unicode
5.6 标记
5.7 CDATA部分
5.8 XML名称空间
5.9 案例研究:每日规划应用程序
5.10 Internet和World Wide Web资源
5.11 自测练习
5.12 自测练习答案
5.13 练习
第6章 文档类型定义(DTD)
6.1 导论
6.2 分析程序,格式规范而有效的XML文档
6.3 文档类型声明
6.4 元素类型声明
6.4.1 序列、竖杠字符和发生指示器
6.4.2 EMPTY、混合的内容和ANY
6.5 属性声明
6.6 属性类型
6.6.1 标志属性类型(ID、IDREF、ENTITY、NMTOKEN)
6.6.2 枚举属性类型
6.7 条件语句
6.8 白空格字符
6.9 案例研究:为每日规划应用程序编写一个DTD
6.10 Internet和World Wide Web资源
6.11 自测练习
6.12 自测练习答案
6.13 练习
第7章 Schemas
7.1 导论
7.3 Microsoft XML Schema:描述元素
7.2 Schemas和DTD
7.4 Microsoft XML Schema:描述属性
7.5 Microsoft XML Schema:数据类型
7.6 W3C XML Schema
7.7 案例研究:为每日规划应用程序编写一个Microsoft XML Schema
7.8 Internet和World Wide Web资源
7.9 自测练习
7.10 自测练习答案
7.11 练习
第8章 文档对象模型(DOM)
8.1 导论
8.3 DOM和JavaScript
8.2 DOM实施方案
8.4 安装
8.5 DOM组件
8.6 创建节点
8.7 转换DOM
8.8 案例研究:修改每日规划应用程序,以使用DOM
8.9 Internet和World Wide Web资源
8.10 自测练习
8.11 自测练习答案
8.12 练习
9.2 DOM和SAX
9.1 导论
第9章 Simple API for XML(SAX)
9.3 基于SAX的分析程序
9.4 安装
9.5 事件
9.6 实例:树图
9.7 案例研究:使用SAX处理每日规划应用程序
9.8 SAX2.0
9.9 Internet和World Wide Web资源
9.10 自测练习
9.11 自测练习答案
9.12 练习
10.1 导论
第10章 案例研究:XmlMessenger程序
10.2 安装
10.3 概述:XmlMessenger的服务器端
10.4 执行:XmlMessenger的服务器端
10.5 概述:XmlMessenger的客户端
10.6 执行:XmlMessenger的客户端
10.7 自测练习
10.8 自测练习答案
10.9 练习
第11章 XML Path Language(XPath)
11.1 导论
11.2 节点
11.3.1 轴心
11.3 定位路径
11.3.2 节点测试
11.3.3 使用轴心和节点测试定位路径
11.4 节点集的运算符和函数
11.5 Intermet和World Wide Web资源
11.6 自测练习
11.7 自测练习答案
11.8 练习
第12章 XSL:扩展样式表语言转换
12.1 导论
12.2 安装
12.3 模板
12.4 创建元素和属性
12.5 迭代和排序
12.6 条件的处理
12.7 拷贝节点
12.8 合并样式表
12.9 变量
12.10 案例研究:XSLT和XPath
12.11 Internet和World Wide Web资源
12.12 自测练习
12.13 自测练习答案
12.14 练习
13.1 导论
第13章 XSL:扩展样式表语言格式化对象
13.2 安装
13.3 XSL格式化对象文档的示例
13.4 列表
13.5 Internet和World Wide Web资源
13.6 自测练习
13.7 自测练习答案
13.8 练习
第14章 XLink、XPoirter、Xlnclude和XBase
14.1 导论
14.2 XML LinkingLanguage(XLink)
14.2.1 简单链接
14.2.2 扩展链接
14.3 XLink和DTD
14.4 XML Pointer Language(XPointer)
14.5 XML Inclusions(XInclude)
14.6 XML Base(XBase)
14.7 Internet和World Wide Web资源
14.8 自测练习
14.9 自测练习答案
14.10 练习
第15章 案例研究:信息论坛和Active Server Pages
15.1 导论
15.2 安装和信息论坛文档
15.3 论坛导航
15.4 添加论坛
15.5 论坛XML文档
15.6 传送信息
15.7 其他HTML 文档
15.8 Internet和World Wide Web资源
15.9 自测练习
15.10 自测练习答案
15.11 练习
第16章 在服务器端进行Java编程
16.1 导论
16.2 Cocoon
16.3 Extensible Server Pages(XSP)
16.4 案例研究:无线在线书店
16.5 Jakarta Tomcat的安装
16.6 WAP和WML:客户端文档
16.7 Java Servlets
16.8 Internet和World Wide Web资源
16.9 自测练习
16.10 自测练习答案
16.11 练习
第17章 Perl和XML:基于Web的消息论坛应用程序
17.1 导论
17.2 Perl和XML
17.3 安装
17.4 用XML::Parser显示论坛
17.5 用XML::DOM添加论坛和消息
17.6 非XSL浏览器的替代品
17.7 Internet和World Wide Web资源
17.8 自测练习
17.9 自测练习答案
17.10 练习
第18章 可访问性
18.1 导论
18.2 为多媒体内容提供替代内容
18.3 考虑结构,提高可读性
18.4 HTML表格的可访问性
18.5 HTML帧的可访问性
18.7 使用VoiceXML进行语音同步和识别
18.6 XML的可访问性
18.8 JAWS for Windows
18.9 其他可访问性工具
18.10 Internet和World Wide Web资源
18.11 自测练习
18.12 自测练习答案
18.13 练习
第19章 XHTML和XForms
19.1 导论
19.2 XHTML
19.3 XForms
19.5 Internet和World Wide Web资源
19.4 Extended Forms Architecture(XFA)
19.6 自测练习
19.7 自测练习答案
19.8 练习
第20章 定制的标记语言:第1部分
20.1 导论
20.2 数学标记语言(MathML)
20.3 OpenMath
20.4 化学标记语言(CML)
20.5 无线标记语言(WML)
20.6 地理标记语言(GML)
20.7 同步多媒体集成语言(SMIL)
20.8 可扩展矢量图像(SVG)
20.9 Bean Markup Language(BML)
20.10 可扩展3D语言(X3D)
20.11 Internet和World Wide Web资源
20.12 自测练习
20.13 自测练习的答案
20.14 练习
第21章 定制的标记语言:第2部分
21.1 导论
21.2 可扩展业务报表语言(XBRL)
21.3 银行网络付款系统(BIPS)
21.5 Visa XML Invoice Specification
21.4 电子商务XML(ebXML)
21.6 Commerce XML(cXML)
21.7 LegalXML
21.8 NewsML
21.9 Open eBook Publication Structure
21.10 可扩展的用户接口语言(XUL)
21.11 Internet和World Wide Web资源
21.12 自测练习
21.13 自测练习答案
21.14 练习
22.1 导论
22.2 XML Query Language(XML Query)
第22章 XML技术和应用
22.3 目录服务标记语言(DSML)
22.4 资源定义框架(Resource Definition Framework)(RDF)
22.5 XML Topic Maps(XTM)
22.6 Virtual HyperGlossary(VHG)
22.7 频道定义格式(Channel Definition Format)(CDF)
22.8 Information and Content Exchange(ICE)协议
22.9 Rich Site Summary(RSS)
22.10 Platform for Privacy Preferences(P3P)
22.11 Blocks Extensible Exchange Protocol(BXXP)
22.12 XML数字签名
22.13 Extensible Rights Markup Language(XRML)
22.14 XML Metadata Interchange(XMI)
22.17 自测练习
22.16 XAML
22.15 W3C的XML协议
22.18 自测练习答案
22.19 练习
第23章 简单的对象访问协议(SOAP)和Microsoft BizTalkTM
23.1 导论
23.2 简单对象访问协议(SOAP)
23.3 Microsoft BizTalk
23.3.1 BizTalk Framework
23.3.2 BizTalk Server
23.3.3 BizTalk Schema Library
23.3.4 Microsoft BizTalk Server 2000
23.4 Internet和World Wide Web资源
23.7 练习
23.5 自测练习
23.6 自测练习答案
第24章 介绍VBScript
24.1 导论
24.2 运算符
24.3 数据类型和控制结构
24.4 VBScript函数
24.5 VBScript的例子程序
24.6 数组
24.7 字符串的操作
24.8 Internet和World Wide Web资源
25.2 Active Server Pages的工作原理
第25章 介绍 Active Server Pages(ASP)
25.1 导论
25.3 客户端脚本和服务器端脚本
25.4 使用Personal Web Server和Internet Information Server
25.5 Active Server Page对象
25.6 一个简单的ASP例子
25.7 服务器端的ActiveX组件
25.8 文件系统对象
25.9 会话跟踪和Cookies
25.10 数据库、SQL、Microsoft UDA和ADO
25.11 从Active Server Page访问数据库
25.12 Internet和World Wide Web资源
26.1 导论
第26章 介绍Perl编程
26.2 Perl
26.3 串处理和常用的表达式
26.4 查看客户机/服务器环境变量
26.5 窗体处理和业务逻辑
26.6 Server-Side Includes
26.7 验证用户名和密码
26.8 使用ODBC连接数据库
26.9 Cookies和Perl
26.10 Internet和World Wide Web资源
27.1 导论
第27章 介绍Java2编程简介
27.2 Java关键字、基础数据类型和类库
27.3 命令行Java应用程序
27.3.1 在命令行上打印一行文本
27.3.2 在命令行应用程序中使用对话框
27.3.3 另一个Java应用程序:整数相加
27.4 数组
27.5 类Vector
27.6 图形用户界面:JFrames和处理事件的窗口型应用程序
27.7 图形用户界面:事件处理和内部类
27.8 图形用户界面:杂项组件
27.8.1 类JComboBox
27.8.2 JList
27.9 图形用户界面:布局管理器
27.9.1 BorderLayout
27.9.2 GridLayout
27.10 图形用户界面:定制部件和引入图形
27.11 多线程
27.11.1 类Thread:线程方法概述
27.11.2 线程状态:线程的生命周期
27.11.3 线程优先级和线程调度
27.11.4 在应用程序中创建线程
27.12 插口和流的联网
27.12.1 建立一个简单的服务器(使用流插口)
27.12.2 建立一个简单的客户(使用流插口)
27.12.3 客户/服务器与流插口链接的交互
27.13 使用服务程序提高Web服务器
27.13.1 服务程序技术概述
27.13.2 Servlet API
27.13.3 类HttpServlet
27.13.4 HttpServletRequest接口
27.13.5 HttpServletResponse接口
27.13.6 多级客户/服务器应用程序和服务程序
27.14 Internet和World Wide Web资源
附录A HTML特定字符
附录B HTML颜色
附录C ASCII字符集
附录D 运算符的优先级
附录E 数字系统
E.1 导论
E.2 把二进制数换算为八进制数和十六进制数
E.3 把八进制数和十六进制数换算为二进制数
E.4 把二进制数、八进制数或十六进制数换算为十进制数
E.5 把十进制数换算为二进制数、八进制数和十六进制数
E.6 负的二进制数:2次取反
E.7 自测练习
E.8 自测练习答案
E.9 练习
本书附带光盘内容