第一部分 基础篇 3
第1章 HTML基础 3
1.1 HTML页面的语法结构 3
1.2 构成网页的基本元素 4
1.2.1 文章标题(Tit1e) 4
1.2.2 文章标题(Hn) 5
1.2.3 分段<P> 5
1.2.4 清单List 6
1.2.5 居中 8
1.3 文本链接指针 9
1.3.1 统一资源定位器URL 9
1.3.2 指向一个目标<A> 10
1.3.3 标记一个目标 10
1.3.4 图像链接指针 11
1.3.5 图像地图(Image Map) 11
1.4 版面风格控制 13
1.4.1 字体元素<Font> 13
1.4.2 横线(Hr) 14
1.4.3 行间图像 14
1.4.4 分行<Br>和禁止分行<Nobr> 14
1.4.5 背影和文本颜色 15
1.4.6 转义字符与特殊字符 15
1.5 表格(Table) 15
1.5.1 表格的基本形式 15
1.5.2 有通栏的表 16
1.5.3 表的大小、边框宽度和表格间距 16
1.5.4 表中文本的输出 16
1.5.5 浮动表格 16
1.5.6 表格颜色 16
1.6 分框 17
1.6.1 分框的基本格式 17
1.6.2 横向分框 17
1.6.3 纵向分框 17
1.6.4 混合分框 17
1.6.5 分框与框中文本的间距 17
1.6.6 分框间的关联 18
1.7 增加交互能力的表单元素 18
1.7.1 表单元素 18
1.7.2 数据传送格式 20
1.7.3 用CGI程序处理得到的数据 20
1.8 动态HTML 22
第2章 Java与JavaScript基础 25
2.1 Java的特点 25
2.1.1 Java语言的特点 25
2.1.2 JavaApplet 26
2.1.3 丰富的类库 27
2.1.4 Java和C、C++ 27
2.2 简单的Java程序 28
2.2.1 简单的Java程序之一 28
2.2.2 简单的Java程序之二 29
2.3 Java的数据类型 31
2.3.1 数据类型 31
2.3.2 常量与变量 31
2.3.3 整型数据 31
2.3.4 浮点型(实型)数据 32
2.3.5 字符型数据 33
2.3.6 布尔型数据 34
2.3.7 举例 34
2.3.8 各类数值型数据间的混合运算 35
2.4 Java的运算符和表达式 36
2.4.1 算术运算符 36
2.4.2 关系运算符 38
2.4.3 布尔逻辑运算符 38
2.4.4 位运算符 39
2.5 什么是JavaScript 40
2.6 JavaScript语言的发展 40
2.7 JavaScript的特点 41
2.7.1 节省CGI的交互时间 41
2.7.2 节省浏览者的访问时间和网络的流量 42
2.7.3 将JavaApplet作为处理对象 42
2.8 JavaScript的语法描述 42
2.8.1 Navigator对象 42
2.8.2 JavaScript的值、名字、常量、表达式级运算符 43
2.8.3 JavaScript的内建(Built-in)对象 43
2.8.4 JavaScript编程语句 43
2.9 JavaScript的编程 44
2.9.1 一个简单的例子 44
2.9.2 一个调用函数的例子 45
2.9.3 编写事件处理程序 46
2.9.4 支持JavaScript的公司级浏览器 47
2.9.5 JavaScript的安全问题 47
第二部分 网页篇 51
第3章 使用Netscape Composer 51
3.1 开始前的准备 51
3.1.1 设定编码方式 51
3.1.2 启动编辑器 51
3.2 窗口画面说明 51
3.2.1 标题行 51
3.2.2 菜单 52
3.2.3 工具按扭栏 52
3.2.4 工作区域 53
3.2.5 信息行 53
3.3 设定整个页面 53
3.3.1 打开页面设定 53
3.3.2 页面标题 54
3.3.3 页面颜色 54
3.3.4 页面底纹 55
3.4 附上文字 55
3.4.1 输入文字 55
3.4.2 变化格式 56
3.4.3 文字大小和颜色 56
3.4.4 段落对齐 56
3.4.5 项目列表 57
3.5 插入漂亮的图形 57
3.5.1 插入水平线 57
3.5.2 插入图形 58
3.5.3 对齐方式 59
3.5.4 图形大小和边界 59
3.6 加入超链接 60
3.6.1 什么是超链接 60
3.6.2 URL路径 61
3.6.3 加入超链接 61
3.6.4 加入链接目标 62
第4章 使用FrontPage 63
4.1 FrontPage的主要构件 63
4.1.1 使用FrontPage Explorer管理Web站点 63
4.1.2 使用FrontPage Editor编辑站点 67
4.2 创建Web站点 69
4.2.1 创建并命名Web站点 69
4.2.2 创建主页 71
4.2.3 设计页头、主体内容和脚注 71
4.2.4 在Web页面中插入文件 72
4.2.5 用模板建立Web页面 72
4.2.6 把页面存储到Web站点 73
4.2.7 加入页面 73
4.2.8 删除页面 73
4.2.9 组织文件 74
4.3 超链接技术 74
4.3.1 建立页面间的链接 75
4.3.2 编辑超链接 76
4.3.3 检测超链接 76
4.3.4 使用书签建立超链接 76
4.4 页面格式和布局 77
4.4.1 改变页面外观 77
4.4.2 使用格式组织信息 80
4.5 多媒体特性 83
4.5.1 选择图像文件格式 83
4.5.2 插入图像 84
4.5.3 自动转换图像文件 85
4.5.4 使图像的背景色透明 85
4.5.5 为图像指定替换文本 85
4.5.6 提供一个低分辨率的候补图像 86
4.5.7 建立图像映射 86
4.5.8 为Web页面添加音效 87
4.5.9 在Web页面上添加视频 88
4.5.10 在Web页面上添加动态按钮 90
4.6 表单 91
4.6.1 选择建立表单的模板 91
4.6.2 单选按钮 92
4.6.3 单行文本框 94
4.6.4 下拉列表 95
4.6.5 复选框 97
4.6.6 滚动文本框 98
4.6.7 按钮 99
4.6.8 共享边域 100
4.6.9 收集读者反馈的信息 102
4.7 用框架组织页面 102
4.7.1 使用框架模板创建页面 103
4.7.2 设置框架属性 104
4.7.3 将页面放入框架中 104
4.7.4 选择缺省的目标框架 105
4.7.5 保存Frameset(框架集) 106
4.7.6 查看Frameset(框架集) 106
4.8 使用FrontPage组件简化任务 106
4.8.1 添加Hit Counter(访问计数器) 107
4.8.2 使用页面转变效果 108
4.9 管理和维护Web站点 108
4.9.1 添加任务 108
4.9.2 任务列表 109
4.9.3 修改任务 110
4.9.4 任务排序 111
4.9.5 追踪任务完成情况 111
4.9.6 标记已完成的任务 111
4.9.7 删除任务 111
4.9.8 检查和更新Web站点上的信息 111
4.9.9 查看Web组件 113
4.10 测试和发布Web站点 115
4.10.1 检验链接并修复断链 115
4.10.2 使用Web浏览器测试你的Web站点 116
4.10.3 更新链接 116
4.10.4 使用Web浏览器检查所作的修改 116
4.10.5 将Web站点复制到ISP服务器 117
第5章 Homesite入门 119
5.1 简介 119
5.1.1 为何使用HomeSite 119
5.1.2 运行HomeSite的外观 120
5.1.3 获得最新版本的HomeSite 120
5.2 菜单 120
5.2.1 文件菜单项 121
5.2.2 新建文档 121
5.3 主工具栏 127
5.3.1 标准栏 127
5.3.2 编辑栏 128
5.3.3 视图栏 128
5.3.4 工具栏 128
5.4 副工具条 128
5.5 快捷栏 129
5.5.1 普通栏(Common) 129
5.5.2 字体栏(Fonts) 130
5.5.3 表格栏(Tables) 130
5.5.4 框架栏(Frames) 131
5.5.5 列表栏(Lists) 131
5.5.6 窗体栏(Forms) 131
5.5.7 编程栏(Script) 132
5.5.8 ColdFusion标记栏(CFML) 132
5.5.9 动态页面栏(ASP) 133
5.6 项目管理(Projects Manage) 133
5.7 编辑窗口 134
5.7.1 编辑窗口(The Editing Window) 134
5.7.2 颜色条(The Color Bar) 135
5.7.3 状态行 135
5.7.4 右键浮动菜单 135
5.8 HTML在线帮助 136
5.9 设置HomeSite 136
第三部分 修饰篇 141
第6章 使用Photoshop 141
6.1 Photoshop新增工具 141
6.1.1 磁性套索工具 141
6.1.2 图案橡皮图章工具 142
6.1.3 历史笔工具 143
6.1.4 磁性钢笔工具 143
6.1.5 任意钢笔工具 144
6.1.6 竖行文本工具 145
6.1.7 竖行文本遮罩工具 145
6.1.8 测量工具 146
6.1.9 渐层工具 147
6.1.10 色彩检验工具 148
6.2 新增的控制面板 148
6.3 新增的滤镜 150
6.4 新增层功能 152
6.4.1 层效果创建功能 152
6.4.2 可编辑的文字层 153
6.5 新增的变形技术 153
6.5.1 设置变形的目标 154
6.5.2 变形的方法 154
6.6 新增的色彩管理器——ICC 155
6.7 内置滤镜简介 157
6.7.1 “Artistic”艺术滤镜 157
6.7.2 “Blur”模糊滤镜 159
6.7.3 “Brush Strokes”笔触滤镜 159
6.7.4 “Distort”变形滤镜 160
6.7.5 “Noise”噪声滤镜 160
6.7.6 “Pixelate”组装滤镜 161
6.7.7 “Render”照明滤镜 161
6.7.8 “Sharpen”锐化滤镜 162
6.7.9 “Sketch”草图滤镜 162
6.7.10 “Stylize”风格滤镜 163
6.7.11 “Texture”材质滤镜 163
6.7.12 “Video”视频滤镜 164
6.7.13 “Other”其他滤镜 164
第7章 制作Web图片 165
7.1 印章效果 165
7.2 金属效果 167
7.2.1 金属效果一 167
7.2.2 金属效果二 169
7.2.3 金属效果三 172
7.3 秋叶效果 174
7.3.1 秋叶效果一 174
7.3.2 秋叶效果二 175
7.3.3 秋叶效果三 177
7.4 玛瑙效果 178
7.5 图文合并效果 180
7.6 透明字效果 181
7.6.1 透明字效果一 181
7.6.2 透明字效果二 182
7.6.3 透明字效果三 182
7.6.4 透明字效果四 182
7.7 堆雪效果 183
7.8 铝箔效果 185
7.9 饼干效果 187
7.10 油漆效果 189
7.11 彩色纸屑效果 191
7.12 冰爽感觉效果 192
7.13 腐化效果 194
7.14 火焰文字效果 196
7.15 雨点效果 197
7.16 黄金效果 198
7.17 放射光芒效果 199
7.18 绿树常青效果 200
7.19 七彩文字效果 201
7.20 模糊阴影效果 202
7.21 融雪效果 203
7.22 刀光剑影效果 205
7.23 镂金效果 207
7.24 毛笔效果 209
7.25 水蒸气效果 210
7.26 剪影效果 213
7.26.1 剪影效果一 213
7.26.2 剪影效果二 213
7.26.3 剪影效果三 214
7.27 雕刻艺术效果 217
7.28 凸起效果 218
第8章 使用Cool 3D制作三维字体 220
8.1 输入文字 221
8.2 改变文字样式 221
8.3 移动旋转文字 221
8.4 改变背景 222
8.5 立体样式 223
8.6 色彩与光源 223
8.7 材质 224
8.8 摄影机 225
8.9 制作动画 225
8.10 输出图形文件 226
第9章 使用Flash 228
9.1 Flash入门 228
9.2 需要配备的工具 229
9.3 Flash工具 229
9.4 在图像上绘图和修改 231
9.5 制作运动效果 233
9.5.1 绘制三角形 233
9.5.2 使三角形动起来 233
9.6 分层和其他技巧 235
9.6.1 添加分层 235
9.6.2 制作圆圈逐渐淡化的效果 236
9.6.3 修改原始的符号 237
9.6.4 三角形图层及其运动路径图层 237
9.7 符号 238
9.7.1 符号类型 238
9.7.2 生成符号 238
9.8 放置按钮及设定触发行为 239
9.9 实现Flash和HTML之间的交互 241
9.9.1 为动画添加一个链接 241
9.9.2 利用Onion Skin功能同时看到多幅帧 241
9.10 生成互联网用的动画 242
9.11 将其嵌入网页 242
9.11.1 直接嵌入HTML网页 243
9.11.2 使用Aftershock嵌入HTML网页 243
9.12 深入Flash 244
9.12.1 Actions的简单用法 244
9.12.2 Movie Clip符号 244
9.12.3 加入声音 245
第四部分 申请篇 249
第10章 申请免费网上资源 249
10.1 申请免费计数器 249
10.2 申请免费留言板 252
10.3 免费网页注册 255
第11章 申请个人网站 258
11.1 申请免费国内个人网站 258
11.1.1 四通利方个人网页定居站 258
11.1.2 湛江个人天地 262
11.2 申请免费国外个人网站 266
11.3 申请收费网站 268
11.3.1 中国电信CHINANET 268
11.3.2 讯业金网 268
11.3.3 中国万网 269
11.4 中国的IPP 270
第12章 FTP工具简介 271
12.1 CuteFTP简介 271
12.2 CuteFTP的使用 274
12.2.1 远程网站的连接 274
12.2.2 上传文件 274
12.2.3 文件下载 275
12.3 LeapFTP简介 276
12.4 Teleport Pro简介 281
12.4.1 Project Folder(项目文件夹) 281
12.4.2 Readme(有关TeloPort Pro的说明) 281
12.4.3 Teleport Pro(Teleport Pro软件) 281
12.4.4 Teleport Pro Scheduler(Teleport Pro调度时刻表) 285
第五部分 资源篇 289
第13章 JavaScript源程序实例 289
13.1 用鼠标控制Web页面 289
13.2 在页面中加入日期 289
13.3 在网页上使用history和forward 290
13.4 在网页中使用运算函数 291
13.5 在浏览器的状态栏中显示信息 292
13.6 制作跑马灯效果 293
13.7 产生乱数 294
13.8 自动加上最后修改时间 295
13.9 分时问候 295
13.10 自动滚屏 297
第14章 精彩Java和JavaScript源程序 298
14.1 一些Java和JavaScript源程序链接站点 298
14.2 一些较优秀的Java和JavaScript源程序站点 298
第15章 站点资源 300
15.1 个人站点资源 300
15.2 免费资源 308
15.2.1 免费个人空间 308
15.2.2 免费域名 314
15.2.3 免费电子信箱 314
15.2.4 免费留言板 316
15.2.5 免费计数器 317
15.2.6 网站注册 317
15.3 国内的一些著名搜索引擎 317
第六部分 附录 323
附录 新一代信息发布系统简介 323