第一部分 创建第1个Web页
第1课时 了解HTML和XML
1.1 什么是Web页
1.2 Web页的工作方式
1.3 网上冲浪时的情况
1.4 编辑Web页的方式
1.5 HTML的许多界面
1.6 小结
1.7 问题与解答
1.8 作业
1.8.1 测验
1.8.2 答案
1.8.3 练习
第2课时 立即创建Web页
2.1 简单示例页面
2.2 每个HTML页面必须有的标记
2.3 分段和断行
2.4 标题
2.5 查看别人的页面
2.6 小结
2.7 问题与解答
2.8 作业
2.8.1 测验
2.8.2 答案
2.8.3 练习
第3课时 链接到其他Web页
3.1 链接到另一个Web页
3.2 自己页面之间的链接
3.3 相对地址
3.4 小结
3.5 问题与解答
3.6 作业
3.6.1 测验
3.6.2 答案
3.6.3 练习
第4课时 发布HTML页面
4.1 建立Internet Web站点
4.2 页面传输到Web服务器
4.2.1 使用Netscape发布页面
4.2.2 使用Microsoft IE发布页面
4.2.3 使用Microsoft FrontPage发布页面
4.2.4 使用CuteFTP发布页面
4.3 使文件可用于下载
4.4 在内部网上放置Web页
4.5 在磁盘上发布Web页
4.6 测试页面
4.7 小结
4.8 问题与解答
4.9 作业
4.9.1 测试
4.9.2 答案
4.9.3 练习
第二部分 Web页文本
第5课时 文本对齐、列表和特殊字符
5.1 文本对齐
5.2 特殊字符
5.2.1 把万物放在万维网上
5.2.2 实体
5.3 3种类型的HTML列表
5.4 列表内的列表
5.5 小结
5.6 问题与解答
5.7 作业
5.7.1 测验
5.7.2 答案
5.7.3 练习
第6课时 高级文本格式编排和链接
6.1 粗体、斜体和特殊格式
6.2 字体大小和颜色
6.3 选择字样
6.4 使用命名锚
6.5 链接到另一个页面的特定部分
6.6 把电子邮件地址链接到Web页上
6.7 小结
6.8 问题与解答
6.9 作业
6.9.1 测验
6.9.2 答案
6.9.3 练习
第7课时 创建HTML表单
7.1 HTML表单如何起作用
7.2 创建表单
7.3 文本输入
7.4 识别每一条表单数据
7.5 包含隐藏数据
7.6 复选框
7.7 单选按钮
7.8 选择列表
7.9 文本区域
7.10 提交
7.11 创建定制的提交按钮
7.12 小结
7.13 问题与解答
7.14 作业
7.14.1 测验
7.14.2 答案
7.14.3 练习
第三部分 Web页图形
第8课时 创建Web页图形
8.1 选择图形软件
8.2 图形基本知识
8.3 准备照片图像
8.4 控制JPEG压缩
8.5 创建横幅和按钮
8.6 减少颜色数
8.7 交错的GIF和渐进的JPEG
8.8 小结
8.9 问题与解答
8.10 作业
8.10.1 测验
8.10.2 答案
8.10.3 练习
第9课时 在Web页上放置图形
9.1 把图像放在Web页上
9.2 给图像加标签
9.3 作为链接的图像
9.4 水平图像对齐
9.5 垂直图像对齐
9.6 小结
9.7 问题与解答
9.8 作业
9.8.1 测验
9.8.2 答案
9.8.3 练习
第10课时 定制背景和颜色
10.1 背景和文本颜色
10.2 创建定制颜色
10.3 背景图像平铺
10.4 透明图像
10.5 创建背景
10.6 小结
10.7 问题与解答
10.8 作业
10.8.1 测验
10.8.2 答案
10.8.3 练习
第11课时 创建动画图形
11.1 制作Web页动画的软件
11.2 创建想要制成动画的图片
11.3 从图片形成动画
11.4 把GIF动画放在Web页上
11.5 生成过渡和文本效果
11.6 小结
11.7 问题与解答
11.8 作业
11.8.1 测验
11.8.2 答案
11.8.3 练习
第四部分 Web页设计
第12课时 页面设计和布局
12.1 Web页设计
12.2 图像间距及边框
12.3 老式的背景横幅技巧
12.4 指定图像的宽度和高度
12.5 小结
12.6 问题与解答
12.7 作业
12.7.1 测验
12.7.2 答案
12.7.3 练习
第13课时 图形链接和图像映射
13.1 如何以及为什么避免使用图像映射
13.2 图像内的映射区域
13.3 客户端图像映射
13.4 服务器端图像映射
13.5 组合的客户/服务器图像映射
13.6 小结
13.7 问题与解答
13.8 作业
13.8.1 测验
13.8.2 答案
13.8.3 练习
第14课时 表格的高级布局
14.1 创建简单的表格
14.2 表格大小
14.3 对齐和跨度
14.4 背景和间距
14.5 使用表格创造性地布置页面
14.6 小结
14.7 问题与解答
14.8 作业
14.8.1 测验
14.8.2 答案
14.8.3 练习
第15课时 使用样式表
15.1 基本的样式表
15.2 CSS1与CSS2的比较
15.3 老式Web浏览器
15.4 样式属性
15.5 样式类
Is.6 指定内嵌样式
15.7 定位和层次
15.8 小结
15.9 问题与解答
15.10 作业
15.10.1 测验
15.10.2 答案
15.10.3 练习
第五部分 动态Web页
第16课时 在Web页中嵌套多媒体
16.1 把多媒体放在Web页上
16.2 老式的多媒体
16.3 在Web页中嵌入声音
16.4 在Web页中嵌入视频
16.5 取悦每个人
16.6 新方式的多媒体
16.7 小结
16.8 问题与解答
16.9 作业
16.9.1 测验
16.9.2 答案
16.9.3 练习
第17课时 使用小程序和ActiveX的交互式页面
17.1 老方式
17.2 普通用户的Internet编程
17.3 强大的Java
17.4 ActiveX控件
17.5 使用ActiveX嵌入视频
17.6 安全性和ActiveX控件
17.7 XML的ActiveX控件
17.8 小结
17.9 问题与解答
17.10 作业
17.10.1 测验
17.10.2 答案
17.10.3 练习
第18课时 非程序员的Web页脚本编程
18.1 交互式突出显示
18.2 为提高速度预载图像
18.3 计算订单表单的合计
18.4 JavaScript的广泛领域
18.5 小结
18.6 问题与解答
18.7 作业
18.7.1 测验
18.7.2 答案
18.7.3 练习
第19课时 用动态HTML设置活动的页面
19.1 学习如何飞动
19.2 Web页分层
19.3 在普通的HTML中提供替代内容
19.4 与不兼容的浏览器相兼容
19.5 采用JavaScript来回移动层
19.6 交互的层动画
19.7 小结
19.8 问题与解答
19.9 作业
19.9.1 测验
19.9.2 答案
19.9.3 练习
第六部分 建立网站
第20课时 用框架做多页面布局
20.1 什么是框架
20.2 创建框架集文档
20.3 <frame/>标记
20.4 在框架和窗口之间链接
20.5 嵌套框架
20.6 边距、边框及滚动
20.7 小结
20.8 问题与解答
20.9 作业
20.9.1 测验
20.9.2 答案
20.9.3 练习
第21课时 组织和管理Web站点
21.1 当一页就足够时
21.2 组织简单的站点
21.3 组织较大的站点
21.4 在页面中包含注释
21.5 小结
21.6 问题与解答
21.7 作业
21.7.1 测验
21.7.2 答案
21.7.3 练习
第22课时 帮助人们找到您的Web页面
22.1 发布Web站点
22.2 利用主要的搜索站点列出页面
22.3 为搜索引擎提供提示信息
22.4 自动加载其他页面
22.5 高级头标记
22.6 记录页面的完整地址
22.7 小结
22.8 问题与解答
22.9 作业
22.9.1 问题
22.9.2 答案
22.9.3 练习
第23课时 使用XML描述数据
23.1 作为元语言的XML
23.2 创建XML文件的标记
23.3 示例XML数据文件
23.4 读XML文件的HTML和JavaScript代码
23.5 文档类型定义(DTD)
23.6 小结
23.7 问题与解答
23.8 作业
23.8.1 问题
23.8.2 答案
23.8.3 练习
第24课时 规划HTML的未来
24.1 Web之外的HTML
24.2 从计算器到通信器
24.3 作为新用户接口的HTML
24.4 数字媒体的革命
24.5 XML:差异的统一
24.6 XHTML:新的HTML
24.7 未来的HTML应用
24.8 准备明天时今天能做什么
24.9 小结
24.10 问题与解答
24.11 作业
24.11.1 问题
24.11.2 练习
第七部分 附录
附录A 常问问题
A.1 最常见的24个问题
附录B Internet上的HTML和XHTML学习资源
B.1 常规HTML信息
B.2 常规XHTML信息
B.3 Web页面设计
B.4 软件
B.5 图形
B.6 多媒体和虚拟现实
B.7 高级开发者资源
B.8 HTML有效确认工具
B.9 具有HTML信息的目录
B.10 Web站点服务
B.11 免费的Web站点服务
B.12 各种Web有趣的站点
附录C 完整的HTML 4快速索引
C.1 结构
C.1.1 <bdo>…</bdo>
C.1.2 <body>…</body>
C.1.3 Comments<!--…-->
C.1.4 <div>…</div>
C.1.5 <!doctype>
C.1.6 从<h1>…</h1>到<h6>…</h6>
C.1.7 <head>…</head>
C.1.8 <hr/>
C.1.9 <html>…</html>
C.1.10 <meta/>
C.1.11 <span>…</span>
C.1.12 <title>…</title>
C.2 文本短语和段落
C.2.1 <abbr>…</abbr>
C.2.2 <acronym>…</acronym>
C.2.3 <address>… </address>
C.2.4 <blockquote>/<blockquote>
C.2.5 <br/>
C.2.6 <cite>…</cite>
C.2.7 <code>…</code>
C.2.8 <del>…</del>
C.2.9 <dfn>…</dfn>
C.2.10 <em>…</em>
C.2.11 <ins>…</ins>
C.2.12 <kbd>…</kbd>
C.2.13 <p>…</p>
C.2.14 <pre>…</pre>
C.2.15 <q>…</q>
C.2.16 <samp>…</samp>
C.2.17 <strong>…</strong>
C.2.18 <sub>…</sub>
C.2.19 <sup>…</sup>
C.2.20 <var>…</var>
C.3 文本格式化元素
C.3.1 <b>…</b>
C.3.2 <basefont/>
C.3.3 <big>…</big>
C.3.4 <font> </font>
C.3.5 <i>…</i>
C.3.6 <s>…</s>
C.3.7 <small>…</small>
C.3.8 <strike>…</strike>
C.3.9 <tt>…</tt>
C.3.10 <u>…</u>
C.4 列表
C.4.1 <dd>…</dd>
C.4.2 <dir…</idr>
C.4.3 <dl>…</dl>
C.4.4 <dt>…</dt>
C.4.5 <li>…</li>
C.4.6 <menu>…</menu>
C.4.7 <ol>…</ol>
C.4.8 <ul>…</ul>
C.5 链接
C.5.1 <a>…</a>
C.5.2 <base/>
C.5.3 <link/>
C.6 表
C.6.1 <caption>…</caption>
C.6.2 <col/>
C.6.3 <colgroup>…</colgroup>
C.6.4 <table> </table>
C.6.5 <tbody>…</tbody>
C.6.6 <td>…</td>
C.6.7 <tfoot>…</tfoot>
C.6.8 <th>…</th>
C.6.9 <thead>…</thead>
C.6.10 <tr>…</tr>
C.7 框架
C.7.1 <frame/>
C.7.2 <frameset…</frameset>
C.7.3 <iframe>…</iframe>
C.7.4 <noframes> </noframes>
C.8 嵌入的内容
C.8.1 <applet>…</applet>
C.8.2 <area/>
C.8.3 <img/>
C.8.4 <map>…</map>
C.8.5 <object>…</object>
C.8.6 <param/>
C.9 样式
C.9.1 <style>…</style>
C.10 表单
C.10.1 <button>…</button>
C.10.2 <fieldset>…</fieldset>
C.10.3 <form…</form>
C.10.4 <input/>
C.10.5 <isindex>…</isindex>
C.10.6 <label>…</label>
C.10.7 <legend> </legend>
C.10.8 <optgroup>…</optgroup>
C.10.9 <option>…</option>
C.10.10 <select>…</select>
C.10.11 <textarea> </textarea>
C.11 脚本
C.11.1 <noscript>…</noscript>
C.11.2 <script>…</script>
C.12 常用属性和事件
附录D XHTML标准的主要规则
D.1 不同于HTML的XHTML规则
D.1.1 所有包含内容的打开标记必须具有关闭标记
D.1.2 空元素必须有结束标记或者以空白后跟/>终止
D.1.3 标记必须正确嵌套
D.1.4 元素和属性名必须用小写字母
D.1.5 属性值必须在引号中
D.1.6 属性值不能省略
D.1.7 出现在属性中的多余空格被排除
D.1.8 id属性用于标识对象
D.2 XHTML强制涉及空白的附加规则
附录E HTML字符实体
词汇表