第一天 开始:万维网和你 3
第一章 万维网世界 3
1.1 什么是万维网 3
1.1.1 Web是一个超文本信息系统 3
1.1.2 Web是图形化的且易于航行 5
1.1.3 Web是跨平台的 5
1.1.4 Web是分布式的 6
1.1.5 Web是动态的 7
1.1.6 Web游览器可以访问多种形式的Internet信息 9
1.1.7 Web是交互式的 11
1.2 Web浏览器 13
1.2.1 浏览器做什么 13
1.2.2 比较普及的浏览器概览 14
1.2.3 Netscape 14
1.2.4 NCSA Mosaic 15
1.2.6 Microsoft Internet Explorer 17
1.2.5 Lynx 17
1.3 Web服务器 19
1.4 统一资源定位器(URLs) 19
1.5 小结 20
1.6 问与答 20
第二章 组织起来 22
2.1 Web作品剖析 22
2.2 你准备在Web上做些什么 24
2.4 将你的内容分解为主要的标题 26
2.3 设定你的目标 26
2.5 组织和导般的策略 27
2.5.1 层次结构 28
2.5.2 线性结构 30
2.5.3 变通的线性结构 30
2.5.4 线性结构和层次结构的组合 32
2.5.5 网状结构 33
2.6 对你的Web作品进行情节设计(storyboarding) 35
2.6.1 什么是情节设计以及为什么我需要它 35
2.6.2 对于情节设计的一些提示 36
2.7 小结 37
2.8 问与答 37
第二天 生成简单的Web页面 41
第三章 从基本知识开始 41
3.1 HTML是什么…以及它不是什么 41
3.1.1 HTML描述了页面的结构 41
3.1.2 HTML并不描述页面的布局 42
3.1.3 为什么它要如此进行工作 43
3.1.4 HTML是一种标识语言 44
3.2 HTML文件看起来象什么 45
3.2.1 一个有关格式化的要点 50
3.3 帮助你写作HTML的程序 51
3.4 架构你的HTML 51
3.4.1 52
3.4.2
523.4.3
523.5 题目 53
3.6 篇头 55
3.7 段落 57
3.8 列表,列表,更多的列表 59
3.8.1 列表标记 59
3.8.2 有序数的列表 60
3.8.3 无序列表 65
3.8.4 词典式列表 67
3.8.5 菜单和目录列表 69
3.8.6 嵌套列表 71
3.9 注释 73
3.10 小结 76
3.11 问与答 77
第四章 有关链接的所有内容 79
4.1 生成链接 79
4.1.1 链接标记 79
4.2 使用相对和绝对路径名称来链接本地页面 84
4.2.2 你应该使用相对还是绝对路径名称 86
4.2.1 绝对路径名称 86
4.3 链接到Web上的其它文档 87
4.4 链接到文档中的特定的位置 91
4.4.1 生成链接和锚 92
4.4.2 链接到同一文档中的锚 97
4.5 剖析URL 98
4.5.1 URLs的各个部分 98
4.5.2 URL中的特殊字符 99
4.5.3 HTML3.2和4.0中的标记 100
4.6 URLs的种类 100
4.6.1 HTTP 100
4.6.2 匿名的FTP 101
4.6.3 非匿名FTP 102
4.6.4 File 102
4.6.5 Mailto 103
4.6.6 Gopher 103
4.7 小结 104
4.6.7 Usenet 104
4.8 问与答 105
第三天 用HTML做更多的工作 109
第五章 用HTML做更多的文本格式化工作 109
5.1 字符样式 109
5.1.1 逻辑样式 109
5.1.2 物理样式 112
5.2 预格式化文本 115
5.3 水平线段 118
5.3.1
5.9 字体和字体大小 120
5.4 换行符 121
5.5 地址 123
5.6 引用语 124
5.7 特殊字符 125
5.7.1 针对特殊字符的字符实体 126
5.7.2 针对保留字符的字符实体 127
5.8.1 编排单独的元素 128
5.8 文本编排 128
5.8.2 编排整块的元素 129
5.9.1 改变字体大小 130
5.9.2 改变字体面貌 131
5.10 可怕的
5.11
5.11.1 为页面做计划 132
5.11.3 添加内容 133
5.11.2 从一个框架开始 133
5.11.4 添加更多内容 134
5.11.5 为页面签名 136
5.11.6 回顾你所获得的成果 136
5.11.7 测试结果 138
5.11.8 获得精美效果 140
5.12 小结 142
5.13 问与答 144
6.1 你需要一个编辑器吗 146
第六章 HTML助手:编辑器和转换器 146
6.2 标记编辑器 147
6.2.1 HTML Assistant Pro97(Windows) 147
62.2 HotDog(Windows) 148
6.2.3 WebEdit(Windows) 149
6.2.4 HTML.Edit(Macintosh) 150
6.2.5 HTML Web Weaver Lite 和World Wide Web Weaver(Macintosh) 151
6.2.6 Alpha 和BBedit(Macintosh)的MTML扩展 152
6.2.7 tkHTML(UNIX/X11) 153
6.2.8 AsWedit(UNIX) 153
6.2.9 HTML Tools for emaca(UNIX) 154
6.3 WYSIWYG和准WYSIWYG的编辑器 155
6.3.1 Netscape Composer(Windows,Macintosh,UNIX) 155
6.3.2 Microsoft FrontPage Express(Windows) 156
6.3.3 SoftQuad HoTMetalPro 3.0(Windows) 157
6.3.4 PageMill2.0(Macintosh, Windows) 158
6.3.5 Microsoft FrontPage(Windows) 159
6.3.7 HTML Editor(Macintosh) 160
6.3.6 GNNpress(Windows,Macintosh) 160
6.3.8 NetObjects Fusion 161
6.4 转换器 162
6.4.1 纯文本 162
6.4.2 Microsoft Word 163
6.4.3 RTF(Rich Text Format) 163
6.4.4 Quark XPress 163
6.4.5 PageMaker 163
6.5 直接用HTML进行工作和使用一个转换器的比较 164
6.6 小结 164
6.7 问与答 165
第四天 图像、背景和多媒体 169
第七章 使用图像、颜色和背景 169
7.1 Web上的图像 169
7.2 HTML中的内部图像:标记 170
7.3 图像和文本 174
7.3.1 文本和图像编排 175
7.3.2 使文本围绕图像 176
7.3.3 ALIGN=IEFT和ALIGN=RIGHT 177
7.3.4 停止文本围绕 178
7.3.5 在旧的浏览器中的文本围绕 178
7.3.6 调整图像周围的空白 180
7.4 图像和链接 181
7.5 使用外部图像 184
7.6 为图像提供变通方案 187
7.7 关于图像的一些其它的巧妙把戏 189
7.7.1 图像尺寸和缩放 189
7.7.2 有关图像边框的更多知识 190
7.7.3 图像预览 191
7.8 使用颜色 191
7.8.1 命名颜色 191
7.8.2 改变背景颜色 192
7.8.3 改变文本的颜色 193
7.9 图像背景 194
7.8.4 地点颜色 194
7.10 关于更好地使用图像的提示 195
7.10.1 你真的需要这些图像吗 196
7.10.2 保持你的图像很小 196
7.10.3 尽可能经常重复使用图像 196
7.10.4 为图像提供变通方案 197
7.11 小结 197
7.12 问与答 198
8.1 什么是外部媒体 199
第八章 外部文件、多媒体和动画 199
8.1.1 在HTML中使用外部媒体 200
8.1.2 外部媒体在你的浏览器中如何工作 200
8.2 外部声音,影像和其它文件 201
8.2.1 声音文件 202
8.2.2 影像文件 202
8.2.3 将其它文档当作外部媒体使用 203
8.2.4 有关在HTML中使用外部媒体的提示 203
8.4 内部影像 209
8.3 Web上的内部多媒体的情况 209
8.5 内部声音 210
8.6 滚动文本条动画 210
8.6.1 生成一个滚动文本条 211
8.6.2 改变滚动文本条的行为 211
8.6.3 改变滚动文本条的外观 212
8.6.4 使用滚动文本条 212
8.7 使用GIF文件的动画 213
8.8 使用Java生成动画 214
8.8.1 收集小的片段 214
8.8.2 向你的Web页面添加Applet 215
8.9 多媒体控件 217
8.10 客户拉曳和服务器推送 218
8.11 有关Shockwave和其它Netscape插件的说明 219
8.12 小结 220
8.13 问与答 222
第九章 写作和设计Web页面:要做的和不要做的 225
9.1 使用HTML扩展 225
第五天 设计有影响力的Web页面 225
9.2 为在线而写作 227
9.2.1 写作要清晰并且简捷 227
9.2.2 组织你的页面使之能够被快速地扫描 227
9.2.3 让每个页面独立地存在 229
9.2.4 对于强调的东西要小心 229
9.2.5 不要使用针对浏览器的术语 230
9.2.6 对你的页面进行拼写检查和校对 230
9.3.1 使用篇头时要使之象个篇头 231
9.3 设计以及页面布局 231
9.3.2 对相关信息进行可视化的编组 232
9.3.3 使用一致的布局 232
9.4 使用链接 233
9.4.1 使用描述性的文本作为链接菜单 233
9.4.2 在文本中使用链接 234
9.4.3 避免“这里”综合症 234
9.4.4 链接或者不要链接 236
9.5.2 使用对图像的变通方案 238
9.5 使用图像 238
9.5.1 不要过多使用图像 238
9.5.3 要保持图像很小 239
9.5.4 要小心有关对显示器的假定 239
9.5.5 要小心背景和链接的颜色 240
9.6 其它的一些好的习惯及提示 240
9.6.1 链接回主页 240
9.6.2 不要让同一题目跨越不同页面 241
9.6.3 不要生成过多或是过少的页面 241
9.6.4 为你的页面签名 243
9.6.5 为超文本页面提供非超文本的版本 244
9.7 小结 244
9.8 问和答 245
第十章 好的和坏的Web设计举例 247
10.1 范例1:一个公司简介 247
10.1.1 在Foozle 中有什么新东西 248
10.1.2 技术论文, 249
10.2.1 概览页面 250
10.1.3 这个Web页面的特色以及有关开发的问题 250
10.2 范例2:一个多媒体百科全书 250
102.2 Norton的入口 251
10.2.3 针对品牌的索引 253
10.2.4 这个站点的特色以及有关开发的问题 254
10.3 范例3:一个商店的目录 254
10.3.1 浏览目录 255
10.3.2 提交订单 258
10.3.3 这个站点的特色以及有关开发的问题 258
10.4 范例4:一本在线图书 259
10.4.1 试验 260
10.4.2 索引 261
10.4.3 这个站点的特色以及有关开发的问题 262
10.5 小结 262
10.6 问与答 263
11.2 创建基本表格 267
11.1 在关表格定义的说明 267
第十一章 表格 267
第六天 高级HTML特性:表格和框架 267
11.2.1 表格的各部分 268
11.2.2