第一篇 网页设计与网站建设入门 1
第1章 网站建设基础 1
1.1 预备知识 1
1.1.1 什么是网站 1
1.1.2 静态网页和动态网页 1
1.1.3 申请域名 2
1.1.4 申请服务器空间 4
1.2 常用的网页设计软件 5
1.2.1 网页设计软件Dreamweaver 5
1.2.2 图像设计软件Photoshop 5
1.2.3 动画设计软件Flash 5
1.2.4 HTML标记 6
1.2.5 FTP软件 7
1.3 网站建设的基本步骤 7
1.3.1 网站的定位 7
1.3.2 确定网站主题 8
1.3.3 网站整体规划 8
1.3.4 收集资料与素材 8
1.3.5 设计网页图像 9
1.3.6 切图并制作成页面 9
1.3.7 开发动态网站模块 9
1.3.8 发布与上传 11
1.3.9 后期更新与维护 12
1.3.10 网站的推广 12
1.4 本章小结 12
第2章 网站页面的策划与布局 13
2.1 网站栏目和页面设计策划 13
2.1.1 为什么要进行策划 13
2.1.2 网站的栏目策划 14
2.1.3 网站的页面策划 15
2.2 网站布局的基本元素 16
2.2.1 网站LOGO 16
2.2.2 网站banner 16
2.2.3 导航栏 16
2.2.4 主体内容 17
2.2.5 文本 17
2.2.6 图像 18
2.2.7 Flash动画 18
2.2.8 页脚 18
2.2.9 广告区 18
2.3 网页版面布局设计 19
2.3.1 网页版面布局原则 19
2.3.2 点、线、面的构成 20
2.4 网页布局方法 21
2.4.1 纸上布局法 21
2.4.2 软件布局法 22
2.5 常见的网页结构类型 22
2.5.1 “厂”字型布局 22
2.5.2 “国”字型布局 23
2.5.3 “框架”型布局 23
2.5.4 “封面”型布局 23
2.5.5 Flash型布局 23
2.6 文字与版式设计 24
2.6.1 文字的字体、字号、行距 24
2.6.2 文字的颜色 24
2.6.3 文字的图形化 25
2.7 图像设计排版 25
2.7.1 网页中应用图像的注意要点 25
2.7.2 让图片更合理 26
2.8 本章小结 27
第3章 网页的色彩搭配 28
3.1 色彩基础知识 28
3.1.1 色彩的基本概念 28
3.1.2 网页安全色 29
3.2 色彩的三要素 30
3.2.1 色相 30
3.2.2 明度 30
3.2.3 纯度 30
3.3 色彩与心理 31
3.3.1 红色心理与网页表现 31
3.3.2 黄色心理与网页表现 31
3.3.3 蓝色心理与网页表现 31
3.3.4 绿色心理与网页表现 32
3.3.5 紫色心理与网页表现 32
3.3.6 橙色心理与网页表现 32
3.3.7 白色心理与网页表现 32
3.3.8 黑色心理与网页表现 33
3.3.9 灰色心理与网页表现 33
3.4 页面色彩搭配 33
3.4.1 网页色彩搭配原理 33
3.4.2 网页设计中色彩搭配的技巧 34
3.4.3 色彩的数量 36
3.4.4 使用配色软件 36
3.4.5 使用辅助色 37
第二篇 网页的排版与制作 38
第4章 Dreamweaver CC的操作界面 38
4.1 认识Dreamweaver CC界面 38
4.1.1 文档工具栏 39
4.1.2 常用菜单命令 39
4.1.3 插入工具栏 40
4.1.4 浮动面板组 41
4.1.5 “属性”面板 41
4.2 创建本地站点 41
4.3 管理站点 43
4.3.1 打开站点 43
4.3.2 编辑站点 43
4.3.3 删除站点 43
4.3.4 复制站点 44
4.4 综合实战——创建本地站点 44
4.5 本章小结 46
第5章 在Dreamweaver中使用文本 47
5.1 输入文本 47
5.1.1 在网页中插入文本 47
5.1.2 改变字体 48
5.1.3 设置文字大小 49
5.2 插入其他文本元素 49
5.2.1 插入特殊字符 49
5.2.2 插入水平线 50
5.2.3 插入时间 51
5.2.4 插入空格 52
5.3 列表的设置 53
5.3.1 使用项目列表 53
5.3.2 使用编号列表 54
5.4 实战应用——创建文本网页实例 55
5.5 本章小结 57
第6章 利用图像和多媒体美化网页 58
6.1 网页中常用的图像格式 58
6.1.1 GIF格式 58
6.1.2 JPEG格式 58
6.1.3 PNG格式 59
6.2 在网页中插入图像 59
6.2.1 插入图像 59
6.2.2 设置图像属性 60
6.3 在网页中简单地编辑图像 62
6.3.1 裁剪图像 62
6.3.2 调整图像亮度和对比度 63
6.3.3 锐化图像 64
6.4 插入鼠标经过图像 64
6.5 插入Flash动画 66
6.6 插入声音 68
6.6.1 音频文件格式 68
6.6.2 添加背景音乐 68
6.7 插入视频 70
6.7.1 视频文件的格式 70
6.7.2 在网页中插入视频文件 71
6.8 综合实战 72
6.9 本章小结 74
第7章 创建网页超链接 75
7.1 超级链接基础知识 75
7.1.1 超级链接基本概念 75
7.1.2 常见的链接路径 75
7.2 创建超链接 76
7.2.1 创建电子邮件超链接 76
7.2.2 创建脚本超链接 77
7.2.3 创建下载文件超链接 78
7.2.4 创建图像热点超链接 79
7.3 管理超链接 80
7.3.1 检查站点链接 80
7.3.2 更改站点链接 81
7.4 综合实战——创建图像热点超链接网页 81
7.5 本章小结 83
第8章 使用行为添加网页特效 84
8.1 特效中的行为和事件 84
8.1.1 网页行为 84
8.1.2 网页事件 85
8.2 使用Dreamweaver内置行为 86
8.2.1 交换图像 86
8.2.2 弹出提示信息 88
8.2.3 打开浏览器窗口 89
8.2.4 转到URL 90
8.2.5 预先载入图像 92
8.2.6 调用JavaScript 93
8.2.7 检查表单 94
8.2.8 设置状态栏文本 95
8.3 本章小结 96
第9章 利用表单对象创建表单文件 97
9.1 表单概述 97
9.1.1 关于表单 97
9.1.2 表单元素介绍 97
9.2 插入输入类表单对象 98
9.2.1 插入表单域 98
9.2.2 插入文本域 99
9.2.3 插入密码域 100
9.2.4 插入多行文本域 101
9.2.5 插入隐藏域 102
9.2.6 插入复选框 102
9.2.7 插入单选按钮 103
9.2.8 插入选择框 104
9.2.9 课堂小实例——插入URL 105
9.2.10 插入图像域 105
9.2.11 插入文件域 106
9.2.12 插入按钮 107
9.3 实战应用——制作网站注册页面 108
9.4 本章小结 111
第10章 用表格排版网页 112
10.1 在网页中插入表格 112
10.1.1 插入表格 112
10.1.2 添加内容到单元格 113
10.2 设置表格属性 114
10.2.1 设置单元格属性 114
10.2.2 设置表格属性 114
10.3 表格的基本操作 115
10.3.1 选定表格 115
10.3.2 添加行或列 115
10.3.3 删除行或列 116
10.3.4 合并单元格 116
10.3.5 拆分单元格 117
10.3.6 调整表格大小 117
10.3.7 调整单元格大小 118
10.4 表格的其他功能 119
10.4.1 导入表格式数据 119
10.4.2 排序表格 121
10.5 综合实战 122
10.6 本章小结 130
第11章 使用模板和库 131
11.1 认识模板 131
11.2 创建模板 131
11.2.1 在空白文档中创建模板 131
11.2.2 从现有文档创建模板 132
11.2.3 创建可编辑区域 133
11.3 创建基于模板的页面 134
11.4 库的创建、管理与应用 137
11.4.1 创建库项目 137
11.4.2 库项目的应用 139
11.4.3 编辑库项目 140
11.5 综合实战——创建完整的企业网站模板 141
11.6 综合实战——利用模板创建网页 148
11.7 本章小结 150
第12章 使用CSS样式美化网页 151
12.1 初识CSS 151
12.1.1 CSS概述 151
12.1.2 CSS的作用 151
12.1.3 CSS基本语法 152
12.2 定义CSS样式的属性 153
12.2.1 设置类型属性 153
12.2.2 设置背景属性 154
12.2.3 设置区块属性 154
12.2.4 设置方框属性 155
12.2.5 设置边框属性 155
12.2.6 设置列表属性 156
12.2.7 设置定位属性 156
12.2.8 设置扩展属性 157
12.3.9 设置过渡样式 157
12.3 编辑CSS样式 157
12.3.1 修改CSS样式 157
12.3.2 删除CSS样式 158
12.3.3 复制CSS样式 158
12.4 综合实战 159
12.5 本章小结 162
第13章 使用CSS+DIV灵活布局页面 163
13.1 初识DIV 163
13.1.1 Div概述 163
13.1.2 创建Div 164
13.1.3 CSS+DIV布局的优势 164
13.2 CSS定位与DIV布局 165
13.2.1 盒子模型 165
13.2.2 元素的定位 165
13.3 CSS+DIV布局的常用方法 169
13.3.1 使用Div对页面整体规划 170
13.3.2 设计各块的位置 170
13.3.3 使用CSS定位 171
13.4 本章小结 172
第三篇 精彩的网页图像 173
第14章 网页图像设计软件Photoshop CC 173
14.1 Photoshop CC介绍 173
14.1.1 菜单栏 173
14.1.2 工具箱及工具选项栏 174
14.1.3 文档窗口及状态栏 175
14.1.4 面板 175
14.2 绘图工具的使用 175
14.2.1 使用矩形工具和圆角……矩形工具 175
14.2.2 使用单行选框工具及……单列选框工具 176
14.2.3 使用“直线工具” 177
14.2.4 使用颜料桶工具 177
14.2.5 使用渐变工具 178
14.3 制作文本特效 178
14.3.1 图层的基本操作 178
14.3.2 使用图层样式 179
14.3.3 输入文本 180
14.3.4 设置文本格式 180
14.3.5 设置变形文字 181
14.3.6 使用滤镜 182
14.4 输出图像 182
14.4.1 Photoshop常用的图片格式 182
14.4.2 将图片保存为PSD格式 184
14.4.3 将图片导出为JPG格式 184
14.4.4 将图片导出为GIF格式 184
14.5 综合实战 185
14.6 本章小结 191
第15章 页面图像的切割与优化 192
15.1 优化页面图像 192
15.1.1 图像的优化 192
15.1.2 输出图像 193
15.1.3 输出透明GIF图像 193
15.2 网页切片输出 194
15.2.1 创建切片 194
15.2.2 编辑切片 195
15.2.3 优化和输出切片 195
15.3 创建GIF动画 196
15.3.1 GIF动画原理 196
15.3.2 认识“时间轴”面板 196
15.3.3 创建GIF动画 197
15.4 综合实战 199
15.5 本章小结 201
第16章 设计网站的图片元素 202
16.1 网页中的设计元素 202
16.1.1 LOGO 202
16.1.2 导航栏 202
16.1.3 页面布局区 203
16.2 设计网站LOGO 204
16.2.1 网站LOGO设计标准 204
16.2.2 实战1——设计网站LOGO 204
16.3 设计网站banner 206
16.3.1 什么是banner 206
16.3.2 实战2——设计有动画效果的banner 206
16.4 制作网页导航条 209
16.4.1 网页导航条简介 209
16.4.2 实战3——设计横向导航条 210
16.5 本章小结 211
第四篇 设计网页动画 212
第17章 动画设计软件Flash CC快速入门 212
17.1 Flash CC简介 212
17.1.1 Flash应用范围 212
17.1.2 Flash CC工作界面 214
17.2 Flash动画的基础 217
17.2.1 建立与保存Flash动画 217
17.2.2 设置Flash的属性 218
17.2.3 Flash时间轴的使用 219
17.2.4 插入关键帧 219
17.2.5 创建帧过渡效果 220
17.2.6 添加图层与图层管理 220
17.2.7 插入元件 221
17.2.8 库的管理与使用 222
17.3 Flash动画的优化与发布 223
17.3.1 优化动画 223
17.3.2 测试动画 224
17.3.3 设置动画发布格式 225
17.4 综合实战——发布动画 225
17.5 本章小结 226
第18章 Flash绘图基础 227
18.1 使用绘图工具 227
18.1.1 铅笔工具 227
18.1.2 钢笔工具 228
18.1.3 刷子工具 228
18.1.4 线条工具 229
18.1.5 椭圆工具 230
18.1.6 矩形工具 230
18.2 修改工具 231
18.2.1 选择工具 231
18.2.2 部分选取工具 232
18.2.3 套索工具 232
18.2.4 橡皮擦工具 233
18.3 添色工具 233
18.3.1 颜料桶工具 233
18.3.2 墨水瓶工具 234
18.3.3 滴管工具 235
18.4 文本的基本操作 236
18.4.1 创建静态文本 236
18.4.2 创建动态文本 236
18.4.3 创建输入文本 237
18.5 对象的选取、复制与移动 237
18.5.1 选取对象 237
18.5.2 移动对象 238
18.5.3 复制对象 238
18.6 变形处理 238
18.6.1 缩放对象 239
18.6.2 旋转对象 239
18.6.3 扭曲对象 240
18.7 综合实战 241
18.8 本章小结 244
第19章 制作简单的Flash动画 245
19.1 图层基本操作和管理 245
19.1.1 图层的概念 245
19.1.2 创建新图层 245
19.1.3 创建和编辑图层文件夹 246
19.1.4 引导层 247
19.1.5 遮罩层 247
19.2 创建逐帧动画 248
19.3 补间动画的制作 249
19.4 利用图层制作动画 253
19.5 本章小结 257
第20章 制作声音和视频动画 258
20.1 导入声音文件 258
20.1.1 声音的类型 258
20.1.2 导入音频文件 258
20.2 添加声音 259
20.2.1 轻松为按钮添加声音 259
20.2.2 为影片添加声音 261
20.3 声音属性的编辑 262
20.3.1 设置声音的重复播放 262
20.3.2 设置声音的同步方式 262
20.4 导入视频文件 263
20.4.1 Flash支持的视频格式 263
20.4.2 在Flash中嵌入视频 263
20.5 综合实战——给Flash动画片头添加声音 265
20.6 本章小结 266
第21章 ActionScript脚本动画 267
21.1 ActionScript编程基础 267
21.1.1 ActionScript概述 267
21.1.2 面向对象的脚本编程概念 268
21.1.3 “动作”面板概述 269
21.2 ActionScript的运算符 270
21.2.1 数值运算符 270
21.2.2 比较运算符 270
21.2.3 逻辑运算符 271
21.2.4 赋值运算符 271
21.2.5 相等运算符 271
21.2.6 位运算符 272
21.2.7 运算符的优先级 272
21.3 常用的ActionScript语句 273
21.4 本章小结 274
第五篇 HTML网站开发 275
第22章 使用HTML语言编写网页 275
22.1 认识HTML语言 275
22.1.1 HTML是什么 275
22.1.2 HTML标签、元素和属性 276
22.1.3 HTML文件组成 277
22.2 HTML文档头部标签 277
22.2.1 文档类型声明 277
22.2.2 文档头部标签 277
22.2.3 文档描述 278
22.2.4 网页标题 278
22.3 基本的HTML标签 279
22.3.1 主体标签 279
22.3.2 设置页面边距 280
22.3.3 标题标签 281
22.3.4 换行标签 282
22.3.5 段落标签 283
22.3.6 水平分割线标签 283
22.4 文字和超链接 284
22.4.1 文本格式化标签 284
22.4.2 文本引用与缩进 285
22.4.3 字体的设置 286
22.4.4 字体颜色设置 287
22.4.5 超链接标签 288
22.4.6 相对路径和绝对路径 289
22.4.7 设置目标窗口 290
22.4.8 电子邮件超链接mailto 291
22.5 图片和列表 292
22.5.1 网页图像格式 292
22.5.2 图像标签 293
22.5.3 用图像作为超链接 293
22.5.4 有序列表 294
22.5.5 无序列表 296
22.5.6 嵌套列表 297
22.6 表格 298
22.6.1 创建基本表格 298
22.6.2 表格的边框和颜色 299
22.6.3 设置表格的背景 300
22.6.4 表格的间距与边距 301
22.7 表单 302
22.7.1 表单标签 302
22.7.2 HTML表单控件 303
22.7.3 文本域(text) 303
22.7.4 下拉列表控件 304
22.8 本章小结 305
第23章 HTML 5的新特性 306
23.1 认识HTML 5 306
23.2 HTML 5与HTML 4的区别 307
23.2.1 HTML 5的语法变化 308
23.2.2 HTML 5中的标记方法 308
23.2.3 HTML 5语法中的3个要点 308
23.2.4 标签实例 309
23.3 HTML 5新增的元素和废除的元素 310
23.3.1 新增的结构元素 310
23.3.2 新增的块级语义元素 312
23.3.3 新增的行内语义元素 314
23.3.4 新增的嵌入多媒体元素与交互性元素 317
23.3.5 新增的input元素的类型 318
23.3.6 废除的元素 319
23.4 新增的属性和废除的属性 320
23.4.1 新增的属性 320
23.4.2 废除的属性 321
23.5 本章小结 322
第24章 HTML 5的结构 323
24.1 新增的主体结构元素 323
24.1.1 article元素 323
24.1.2 section元素 324
24.1.3 nav元素 325
24.1.4 aside元素 327
24.1.5 pubdate属性 328
24.2 新增的非主体结构元素 328
24.2.1 header元素 329
24.2.2 hgroup元素 330
24.2.3 footer元素 330
24.2.4 address元素 331
24.3 播放视频 332
24.4 HTML 5 canvas画布 333
24.5 本章小结 335
第六篇 JavaScript网页特效 336
第25章 JavaScript语法基础 336
25.1 JavaScript简介 336
25.1.1 JavaScript的历史 336
25.1.2 JavaScript的特点 337
25.2 JavaScript的放置位置 337
25.2.1 〈script/〉使用方法 337
25.2.2 位于网页之外的单独脚本文件 338
25.2.3 直接位于事件处理部分的代码中 338
25.3 JavaScript运算符 338
25.3.1 算术运算符 338
25.3.2 逻辑运算符 339
25.3.3 比较运算符 339
25.4 JavaScript程序语句 339
25.4.1 使用If语句 339
25.4.2 使用For循环 340
25.4.3 使用Switch语句 342
25.4.4 使用While语句 343
25.5 综合实例——制作倒计时………特效 343
25.6 本章小结 344
第26章 JavaScript中的事件 345
26.1 事件概述 345
26.2 事件分析 345
26.2.1 onClick事件 346
26.2.2 onchange事件 346
26.2.3 onSelect事件 347
26.2.4 onfocus事件 348
26.2.5 onLoad事件 350
26.2.6 鼠标移动事件 350
26.2.7 onBlur事件 351
26.3 其他常用事件 352
26.4 综合实例——将事件应用于按钮中 354
26.5 本章小结 355
第七篇 动态网站开发 356
第27章 JavaScript中的函数和对象 356
27.1 什么是函数 356
27.2 函数的定义 357
27.2.1 函数的普通定义方式 357
27.2.2 函数的变量定义方式 358
27.2.3 函数的指针调用方式 359
27.3 J avaScript对象的声明和引用 360
27.3.1 声明和实例化 360
27.3.2 对象的引用 362
27.4 浏览器对象 362
27.4.1 Navigator对象 362
27.4.2 window对象 364
27.4.3 location对象 365
27.4.4 history对象 365
27.4.5 document对象 366
27.5 内置对象 368
27.5.1 Date对象 368
27.5.2 数学对象math 370
27.5.3 字符串对象String 371
27.5.4 数组对象Array 372
27.6 综合实例——改变网页背景颜色 374
27.7 本章小结 375
第28章 动态网站基础 376
28.1 动态网站原理 376
28.1.1 什么是动态网站 376
28.1.2 动态网站的主要技术 376
28.2 在Dreamweaver中编码 377
28.2.1 根据代码提示设置背景音乐 377
28.2.2 使用代码片断快速创建网页 379
28.3 动态网站技术类型 379
28.3.1 ASP 379
28.3.2 PHP 380
28.3.3 JSP 380
28.3.4 ASP、PHP和JSP比较 381
28.4 搭建本地服务器 381
28.4.1 安装IIS 381
28.4.2 配置Web服务器 383
28.5 数据库相关术语 383
28.5.1 什么是数据库 383
28.5.2 数据库表 384
28.6 常见的数据库管理系统 384
28.7 创建Access数据库 385
28.8 创建数据库连接 386
第29章 动态网页开发语言ASP基础与应用 389
29.1 ASP概述 389
29.1.1 ASP简介 389
29.1.2 ASP的工作原理 390
29.2 ASP连接数据库 390
29.3 Request对象 391
29.3.1 集合对象 391
29.3.2 属性 392
29.3.3 方法 392
29.3.4 Request对象使用实例 392
29.4 Response对象 393
29.4.1 集合对象 393
29.4.2 属性 394
29.4.3 方法 394
29.4.4 Response对象使用实例 394
29.5 Server对象 395
29.5.1 属性 395
29.5.2 方法 395
29.6 Application对象 396
29.6.1 方法 396
29.6.2 事件 396
29.7 Session对象 397
29.7.1 属性 397
29.7.2 方法 398
29.7.3 事件 398
29.7.4 Session对象实例 398
29.8 本章小结 399
第30章 动态网页脚本语言VBScript 400
30.1 VBScript概述 400
30.2 VBScript数据类型 401
30.3 VBScript变量 402
30.3.1 声明变量 402
30.3.2 命名规则 402
30.3.3 给变量赋值 403
30.4 VBScript运算符优先级 403
30.5 使用条件语句 404
30.5.1 使用if…then…else进行判断 404
30.5.2 使用Select…Case进行判断 405
30.6 使用循环语句 405
30.6.1 使用Do…Loop循环 406
30.6.2 使用While…Wend 406
30.6.3 使用For…Next 406
30.7 VBScript过程 407
30.7.1 过程分类 407
30.7.2 过程的输入/输出 408
30.7.3 在代码中使用Sub和Function过程 408
30.8 VBScript函数 408
30.9 本章小结 409
第八篇 网站的发布、维护及推广 410
第31章 网站的发布与维护 410
31.1 测试站点 410
31.1.1 检查链接 410
31.1.2 站点报告 411
31.1.3 清理文档 411
31.2 上传发布网站 412
31.3 网站维护 414
31.3.1 网站内容的更新 414
31.3.2 网站风格的更新 414
31.3.3 网站备份 415
31.4 网络安全防范措施 415
31.4.1 防火墙技术 415
31.4.2 网络加密技术 416
31.4.3 网络安全管理 416
31.4.4 防范木马程序 417
31.5 优化网站结构 418
第32章 网站的宣传推广 420
32.1 注册到搜索引擎 420
32.1.1 搜索引擎 420
32.1.2 搜索引擎的原理 421
32.1.3 搜索引擎分类 421
32.1.4 搜索引擎注册 422
32.1.5 搜索引擎优化原则 422
32.2 导航网站登录 423
32.3 友情链接 424
32.4 网络广告 425
32.5 发布信息推广 426
32.6 电子邮件 427
32.6.1 电子邮件推广 427
32.6.2 电子邮件推广的技巧 427
32.7 问答式免费推广 428
32.8 在博客中推广 429
32.9 微博营销推广 430
32.10 微信营销推广 431
32.11 QQ营销推广 431
32.11.1 设置QQ签名推广 431
32.11.2 QQ群推广技巧 432
32.11.3 QQ推广小技巧 433
32.12 传统网下推广 433
32.13 本章小结 435
第九篇 网站综合案例 436
第33章 设计企业网站 436
33.1 网站建设规范 436
33.1.1 组建开发团队规范 436
33.1.2 开发工具规范 436
33.1.3 超链接规范 437
33.1.4 文件夹和文件命名规范 437
33.1.5 代码设计规范 438
33.2 企业网站设计特点解析 438
33.2.1 企业网站分类 439
33.2.2 功能规划 440
33.2.3 创意分析 442
33.2.4 色彩搭配 442
33.3 利用Photoshop设计网站首页 443
33.3.1 制作页面背景 443
33.3.2 置入banner 444
33.3.3 制作导航部分 444
33.3.4 制作首页正文内容 445
33.3.5 制作版权信息 447
33.3.6 切割首页 448
33.4 在Dreamweaver中进行页面排版制作 450
33.4.1 创建本地站点 450
33.4.2 创建二级模板页面 451
33.4.3 利用模板制作其他………网页 456
33.5 本章小结 460
附录A 网页设计考试模拟题 461
附录B HTML速查表 472
附录C ADO对象方法属性详解 482
附录D ASP函数详解 487
附录E JavaScript语法手册 494