第一部分 基本的网页创建过程 1
第1章 Dreamweaver快速入门 1
Dreamweaver快速寻踪 1
处理文件 1
添加文本及设定文本格式 4
利用样式表进行工作 5
编辑网页源代码 7
添加图像 8
插入图像、Applet和其他内容 8
添加插件 9
添加Java Applet 9
添加Active X内容 10
预览你的成果 10
与本章有关的内容 11
第2章 处理文件 12
在你的桌面上给Web网页建一个家 12
添加网页而不编辑 14
向一个站点发送文件及从中获取文件 15
许多人和一幅Web网页:登记与注销 18
使文件登记为外出 18
使文件登记为进入 18
登记外出的巨大漏洞 20
与本章有关的内容…… 20
第3章 使用文本编辑器和Dreamweaver 21
Dreamweaver与文本编辑器 21
使用Dreamweaver和HomeSite 21
使用Dreamweaver和BBEdit 24
针对其他编辑器配置Dreamweaver 25
与本章有关的内容…… 26
第4章 从一幅空白页面开始 27
使用页面模板开始工作 27
使用及创建其他模板 30
设置网页的属性 32
改变网页标题 33
添加背景图像 33
方法 34
各种用途的颜色 34
与本章有关的内容…… 36
添加文本 37
设定文本格式 37
第5章 在页面中添加文本 37
改变文本对齐方式 41
改变文本字体和颜色 41
创建清单 43
创建超链接和定位点 46
用于超链接的URL 47
验证超链接 48
添加已命名定位点 49
处理HTML源代码 50
与本章有关的内容…… 51
第6章 利用样式表设定文本格式 52
利用层叠式样式表进行工作 52
利用层叠解决样式冲突 53
创建样式表 54
在文本中添加样式:一种涉及类的方法 58
与本章有关的内容…… 60
第7章 添加及修改图像 62
添加图像 62
对齐图像 64
改变图像特征 65
添加名称和替换内容 65
设定图像尺寸 66
快速下载图像 66
平滑的图像放置 67
第8章 Web页面的可重用部件 69
创建Web页面部件 69
编辑库存部件 70
在页面中添加库存部件 71
多幅页面,同一部件,一次更新 71
与本章有关的内容…… 72
为什么要有多媒体? 73
添加Shockwave影片 73
第9章 处理多媒体内容 73
第二部分 多媒体与Dreamweaver 73
添加插件 75
添加ActiveX内容 76
添加Java applet 76
其他一些添加多媒体内容的方法 78
与本章有关的内容…… 79
第10章 使用表单 80
什么是表单? 80
在页面中加入空白表单 81
了解表单选项板 81
给表单加上按钮 83
给表单加上文本域 85
给表单加上列表或菜单 88
给表单加上单选按钮 90
给表单加上复选框 91
配置表单 92
添加隐含域 93
提供你自己的表单处理CGI 94
与本章有关的内容…… 95
什么是映像图? 96
计算映像图坐标 96
第11章 建立映像图 96
服务器端映像图与客户机端映像图 97
服务器端映像图 97
客户机端映像图 98
在你的网页中添加映像 98
绘制及编辑热点 99
编辑及删除热点轮廓线 101
给热点指定URL和目标 102
创建服务器端映像图 102
第三部分 利用表格、框架和分层技术构筑网页 105
第12章 创建表格 105
什么是表格? 105
了解表格的基本行为 106
改变表格属性 108
选取表格 108
添加内容 108
在页面中加入一个简单表格 108
处理表格 108
指定表格的行列数 109
指定表格的大小 110
改变表格的宽度 112
在两种测量标准之间进行转换 112
与本章有关的内容…… 114
草拟一个计划 115
创建一个时刻表 115
第13章 定制表格外观 115
创建基本表格 116
调整水平对齐方式 116
调整垂直对齐方式 118
改变表格行的颜色 121
去除单元格界线 122
添加图像或文本标签 124
处理单元格空白和单元格间隔 124
删除表格边框 125
与本章有关的内容…… 127
规划好你的页面 128
添加边栏 128
第14章 用表格美化页面布局 128
创建用于页边的表格 129
设定列宽与插入dot.gif 130
创建徽标的各个部分 132
创建榫接表格 133
在榫接表格中添加内容 134
删除表格边框 135
调整单元格间隔 135
变化与补充方案 136
与本章有关的内容…… 138
第15章 创建框架 139
创建框架 139
编辑框架内容 142
编辑用于不支持框架的浏览器所需的内容 144
与本章有关的内容…… 145
给框架命名 146
第16章 处理框架 146
将框架设为超链接的目标 147
微调框架外观 148
与本章有关的内容…… 150
第17章 创建一套基于框架的定位系统 151
创建一个页眉框 151
准备好工作区 151
创建定位框 152
创建内容框 153
将页眉和定位点与内容链接在一起 154
与本章有关的内容…… 156
第18章 利用分层技术进行工作 157
什么是分层? 157
现实世界中的分层实例 157
分层的几项限制 158
分层类型:div,span,layer,ilayer 160
〈div〉 160
〈span〉 161
在页面中添加层面 162
〈ilayer〉 162
〈layer〉 162
了解分层选项板 165
选择一个分层置标符 166
设定层面的大小 167
那么什么是剪裁? 168
放置层面 169
叠放层面 169
与本章有关的内容…… 169
第19章 在网页中添加脚本 171
什么是脚本? 171
脚本能做什么,不能做什么? 171
第四部分 添加交互行为和脚本 171
选择JavaScript还是VBScript 172
创建脚本 173
用“Insert Script”工具添加脚本 175
添加本地脚本 175
添加链接脚本 176
用HTML编辑器添加脚本 177
与本章有关的内容…… 179
第20章 验证表单 180
什么是验证/为什么要验证? 180
为提交按钮建立行为 181
创建表单 181
验证用户名 182
验证电子邮件地址 183
校验1号出价 184
校验2号和3号出价 185
在表单标签上标明必要元素 186
实施另一替代方案 186
与本章有关的内容…… 187
动画是怎样工作的? 188
第21章 创建动画:运动的对象 188
选择欲进行动画处理的项目 189
把做成动画的项目放到层面中 190
在TimeIines中添加对象 192
选择动画的秒数长度 192
设定帧率 193
调整动画长度 193
设定起点 194
指定对象的路线 194
设定终点 196
添加关键帧 196
结束动画 197
给循环动画添加一个终止开关 198
预览及微调动画 199
让用户重新安排你的网页 199
与本章有关的内容…… 201
第22章 动画:闪动的对象 202
可能是什么? 202
创建一个分层图像 204
在页面中添加层面 204
在层面中添加内容 207
把层面添加到TimeIines中 209
设定动画条长度 210
设定关键帧的可视属性 211
与本章有关的内容…… 213
添加另外的关键帧 213
添加跳跃脚本 213
第23章 动画:创建发送式网页 214
什么是发送? 214
框架型 214
创建框架系的内容 214
在一个框架系中添加内容 215
在TimeIines中添加“再次载入”行为 216
编辑标题文件 217
调整重新加载时间 218
〈layer〉型 218
创建一幅基本页面 218
添加内容 219
在TimeIines中添加“重新加载”行为 220
与本章有关的内容…… 221
第24章 创建翻转图 222
什么是翻转图? 222
创建按钮图像 223
创建基准图像 224
将基准图像添加到页面中 225
在图像中添加MouseOver行为 226
在图像中添加MousesOut行为 228
与本章有关的内容…… 229
第25章 创建可压缩大纲 230
什么是可压缩大纲? 230
创建页面内容 230
添加〈span〉置标符 231
添加onClick处理程序 233
添加onDblClick处理程序 235
开发多样性 236
改变事件处理程序 236
“预压缩”大纲 236
再加一层标题行 237
与本章有关的内容…… 238
样式表 239
为大批量生产而建立 239
第五部分 站点管理与疑难解答 239
第26章 使你的站点工作起来 239
设计一个便于管理的站点 239
重定义HTML置标符 240
自定义样式 240
使用CSS选择器 241
使用样式表 241
部件库 241
库存图像怎样工作 242
编辑库存部件 242
使用部件库的策略 243
其他用于简易更新的方案 244
用框架进行定位 244
文件管理 244
建立文件夹的选择方案 245
存档方案 245
处理数据 245
装入完成的站点 245
与本章有关的内容…… 246
解决基本问题 247
伟大的希望 247
在限定范围内工作 247
第27章 Dreamweaver疑难解答 247
文本的对齐方式 248
字体的选择 248
颜色的选择 248
HTML疑难解答 249
文档与置标符 249
文本命令 249
链接命令 250
应用程序的问题 250
我启动Dreamweave时似乎很不稳定:它会冻结、挂起或永远也加载不完 250
我怎样才能用改动过的本地文件更新我的远程站点,同时忽略没改动过的文件 251
我把文件FTP到远程服务器上,可我寻找它们时它们却不见了 251
当我创建好一个新网页时它把自己联到了错误的站点上. 251
当我把文件装入远程服务器时,为什么装入的文件变成只读目,不能保存? 251
站点和FTP的问题 251
为什么在我启动Dreamweave时这个应用程序会自动连接到我的ISP? 251
网页的问题 252
当我粘贴文本时,它变成了一个很长的字符串,我怎样才能避免这种现象? 252
为什么我的文本在浏览器中会有很大的间隔? 252
除了置标符〈br〉和〈p〉我还能设置另外的间隔吗? 252
怎样在一行文本的字符之间插入间隔? 252
为什么我的对象不能恰当地对齐? 252
我的链接图像周围有一条蓝色的/有色的边框——我怎样去掉它? 252
在画映像图时,为什么我无法关闭这个Polygon Shape(多边形)工具? 252
怎样去掉表格的边界线? 252
为什么我的表格不能恰当的对齐? 252
为什么在我要对齐的框架之间有白色的间隔? 253
框架的问题 253
为什么在Internet Explorer 3.0中观察时我的没有边界的框架它们都有了边界? 253
为什么在Netscape 3.0中观看我那些没有边界的框架时用鼠标单击它们会有黑色的框? 253
怎样改变与框架相关或一致的格式设定方式? 253
当屏幕重新画出我的背景图像时,它们都扭曲变形了 253
我试着单击一个表格单元格可没反应,它不让我输入数据 253
我的表格在不同的显示器中显示的情况不同 253
为什么我不能指定一个表格行的高度? 253
怎样插入一个能够创建email消息的链接? 253
在把我的页面载入框架时出现了问题 254
与本章有关的内容…… 254
第28章 令你的肉页适用于Internet Explorer或Navigator 255
最好用……来看 255
无效内容 258
在Navigator上的无效内容 258
在Microsoft上的无效内容 259
与本章有关的内容…… 260
第29章 令你的网页适用于每个人 261
创建适用于所有用户的内容 261
Dreamweaver网页的转换 261
创建其他浏览器所需的浏览器配置文件 267
在不支持JavaScript的浏览器中使用JavaScript 270
有关专用HTML的工作 272
与本章有关的内容…… 274
状态栏 275
BBEdit环境概览 275
第六部分 附录 275
附录A BBEdit速查手册 275
什么是BBEdit? 275
文本菜单 276
HTML工具选项板 277
模板和占位符 281
占位符介绍 282
附录B HomeSite速查手册 283
HomeSite的工作区 283
针对不同的浏览器配置HomeSite 284
处理文件 286
添加内容 287
添加超链接 289
添加图像和其他内容 290
最后的修饰 290
附录C HTML 4速查手册 294
〈DIV〉叀?DIV〉 295
注释〈!--...--〉 295
〈BODY〉叀?BODY〉 295
〈BDO〉叀?BDO〉 295
结构 295
〈HI〉叀?HI〉到〈H6〉叀?H6〉 296
〈HEAD〉叀?HEAD〉 296
〈HR〉 296
〈HTML〉叀?HTML〉 297
〈META〉 297
〈SPAN〉叀?SPAN〉 297
〈TITLE〉叀?TITLE〉 297
文本短语和段落 298
〈ABBR〉叀?ABBR〉 298
〈ACRONYM〉叀?ACRONYM〉 298
〈ADDRESS〉叀?ADDRESS〉 298
〈BLOCKQUOTE〉叀?BLOCKQUOTE〉 298
〈BR〉 298
〈INS〉叀?INS〉 299
〈EM〉叀?EM〉 299
〈CITE〉叀?CITE〉 299
〈DEL〉叀?DEL〉 299
〈DFN〉叀?DFN〉 299
〈CODE〉叀?CODE〉 299
〈KBD〉叀?KD〉 300
〈P〉叀?P〉 300
〈PRE〉叀?PRE〉 300
〈Q〉叀?Q〉 300
〈SAMP〉叀?SAMP〉 300
〈STRONG〉叀?STRONG〉 300
〈B〉叀?B〉 301
〈BIG〉叀?BIG〉 301
〈BASEFONT〉 301
〈SUB〉叀?SUB〉 301
设定文本格式的元素 301
〈VAR〉叀?VAR〉 301
〈SUP〉叀?SUP〉 301
〈TT〉叀?TT〉 302
〈STRIKE〉叀?STRIKE〉 302
〈I〉叀?I〉 302
〈SMALL〉叀?SMALL〉 302
〈S〉叀?S〉 302
〈FONT〉叀?FONT〉 302
〈U〉叀?U〉 303
列表 303
〈DD〉叀?DD〉 303
〈DIR〉叀?DIR〉 303
〈DL〉叀?DL〉 303
〈DT〉叀?DT〉 303
〈LI〉叀?LI〉 304
〈MENU〉叀?MENU〉 304
〈OL〉叀?OL〉 304
〈UL〉叀?UL〉 304
〈BASE〉 305
〈LINK〉 305
链接 305
〈A〉叀?A〉 305
表格 306
〈CAPTION〉叀?CAPTION〉 306
〈COL〉 306
〈COLGROUP〉叀?COLGROUP〉 306
〈TABLE〉叀?TABLE〉 307
〈TBODY〉叀?TBODY〉 307
〈TD〉叀?TD〉 307
〈TH〉叀?TH〉 308
〈TFOOT〉叀?TFOOT〉 308
〈THEAD〉叀?THEAD〉 309
〈TR〉叀?TR〉 309
框架 309
〈FRAME〉 309
〈FRAMESET〉叀?FRAMESET〉 310
〈IFRAME〉叀?IFRAME〉 310
〈NOFRAMES〉叀?NOFRAMES〉 310
〈IMG〉 311
嵌入内容 311
〈AREA〉 311
〈APPLET〉叀?APPLET〉 311
〈MAP〉.〈/MAP〉 312
〈OBJECT〉叀?BOJECT〉 312
〈PARAM〉 313
样式 313
〈STYLE〉叀?STYLE〉 313
表单 313
〈BUTTON〉叀?BUTTON〉 313
〈FIELDSET〉叀?FIELDSET〉 314
〈FORM〉叀?FORM〉 314
〈INPUT〉 314
〈ISINDEX〉 315
〈LABEL〉叀?LABEL〉 315
〈LEGEND〉叀?LEGEND〉 315
〈TEXTAREA〉叀碩EXTAREA〉 316
〈OPTION〉叀?OPTION〉 316
〈OPTGROUP〉…〈/OPTGROUP〉 316
〈SELECT〉叀?SELECT〉 316
脚本 317
〈SCRIPT〉叀?SCRIPT〉 317
〈NOSCRIPT〉叀?NOSCRIPT〉 317
共用属性和事件 317
附录D CSS速查手册 319
基本语法 319
内嵌式样式表 320
链接式样式表 320
内联式样式表 320
样式属性 320
字体 321
颜色和背景 322
文本 324
页边、空白和边界线 325
分类 327
关于JavaScript 1.2的说明 329
anchor(定位点)对象[C∣2∣3∣4∣I] 329
附录E JavaScrip速查手册 329
属性 330
applet对象[C13] 330
属性 330
area(区域)对象[C13] 330
属性 330
方法 330
事件处理程序 330
Array(数组)对象[C∣3∣I] 331
属性 331
方法 331
botton(按钮)对象[C∣2∣3∣I] 331
方法 332
属性 332
combo(组合)对象[C1I] 332
事件处理程序 332
事件处理程序 332
方法 332
属性 332
checkbox(复选框)对象[C∣2∣2∣II] 332
属性 333
方法 333
事件处理程序 333
Date(日期)对象[C12131I] 333
属性 333
方法 333
document(文档)对象[C∣2∣3∣I] 334
属性 335
事件处理程序 335
方法 335
属性 336
方法 336
事件处理程序 336
属性 336
FileUpload(文件装入)对象[C∣3] 336
form(表单)对象[Cㄧ2ㄧ3ㄧI] 336
frame(框架)对象[Cㄧ2ㄧ3ㄧI] 337
属性 337
方法 337
事件处理程序 338
Funciton(函数)对象[Cㄧ3] 338
属性 338
hidden(隐藏)对象[Cㄧ2ㄧ3ㄧI] 338
Image(图像)对象[Cㄧ3] 339
事件处理程序 339
属性 339
history(历史记录)对象[Cㄧ2ㄧ3ㄧI] 339
方法 339
属性 339
属性 339
Layer对象[4](只在Netscape Navigator 4.0中有) 340
属性 340
事件 340
事件处理程序 342
Iink(链接)对象[Cㄧ2ㄧ3ㄧI] 342
属性 342
location(地址)对象[Cㄧ2ㄧ3ㄧI] 343
属性 343
方法 343
Math(数学)对象[Cㄧ2ㄧ3ㄧI] 343
属性 343
方法 344
mimeType(mime类型)对象[Cㄧ3] 344
属性 344
navigator对象[Cㄧ2ㄧ3ㄧI] 345
属性 345
方法 345
属性 346
plugin(插件)对象 346
事件处理程序 346
方法 346
password(口令)对象[Cㄧ2ㄧ3ㄧI] 346
属性 346
Option(选项)对象[Cㄧ3] 346
属性 346
事件处理程序 347
属性 347
RegExp对象 347
方法 347
属性 347
radio(单选钮)对象[Cㄧ2ㄧ3ㄧI] 347
Regular Expression(正则表达式)对象 348
参数 348
属性 348
方法 348
reset(重置)对象[Cㄧ2ㄧ3ㄧI] 348
属性 349
selection(选择)对象[Cㄧ2ㄧ3] 349
Screen(屏幕)对象(首见于javaScript 1.2) 349
属性 349
方法 349
属性 349
事件处理程序 349
方法 350
事件处理程序 350
String对象(字符串)[Cㄧ2ㄧ3ㄧI] 350
属性 350
方法 350
submit(提交)对象[Cㄧ2ㄧ3ㄧI] 352
属性 352
方法 352
事件处理程序 352
text(文本)对象[Cㄧ2ㄧ3ㄧI] 352
属性 352
属性 353
事件处理程序 353
方法 353
textarea(文本区域)对象[Cㄧ2ㄧ3ㄧI] 353
事件处理程序 353
方法 353
window(窗口)对象[Cㄧ2ㄧ3ㄧI] 354
属性 354
方法 354
事件处理程序 357
独立的函数、运算符、变量和字符 357
独立函数 357
语句 358
运算符 359
附录F 安装Dreamweaver和附件 362
Dreamweaver对系统的要求 362
运行Dreamweaver安装程序 363
Dreamweaver的光盘上的其他内容 364
安装BBEdit(Macintosh) 364
安装HomeSite(Windows) 364
Netscape Communicator安装程序 364
Microsoft InternetExplorer的安装(Windows) 366
Shockwave安装程序 367