第一篇 基础知识 4
第一章 网页设计基础知识第一节 Internet基础知识 4
一、Internet的应用 4
二、Internet中的IP地址 5
三、域名系统 5
第二节 网页技术基础 7
第三节 静态网页设计 8
第四节 动态网页设计 8
一、CGI 9
二、ASP 9
三、PHP 9
四、JSP 10
第五节 网页制作和美化工具 11
一、网页制作工具 11
二、网页美化工具 12
第六节 网页设计的基本步骤 13
一、整体规划 13
二、网页设计与制作 14
三、测试网页 15
四、网页上传发布 15
习题一 15
第二章 网页的基本要素 18
第一节 网页中的色彩 18
一、网站主色调的选择 18
二、网页色彩的应用 20
第二节 网页中的文本 21
第三节 网页中的图片 22
一、网页图片的应用要点 22
二、网页图片处理 23
第四节 网页中的动画 26
一、GIF图片动画 26
二、Flash动画 27
第五节 网页中的链接和交互功能 27
一、超链接 27
二、交互功能 28
第六节 多媒体和其他插件 29
习题二 30
第三章 应用Dreamweaver MX编辑网页第一节 Dreamweaver MX快速入门 32
一、安装Dreamweaver MX 32
二、Dreamweaver MX的工作环境 34
三、中文环境 38
四、常用的文件格式 39
五、如何改变风格窗口 40
第二节 创建本地站点 41
一、显示站点窗口 41
二、构建站点 41
第三节 设置文本属性 43
一、文本属性栏 44
二、设置文本格式 44
三、设置文本样式 46
第四节 图像 47
一、定义图像大小 48
二、图像的排列方式 48
三、设置图像间距 48
四、设置图像边框 48
五、用文字代替图像 48
六、图像编辑器 50
第五节 表格、图层和框架 51
一、表格 51
二、图层 51
三、框架 51
第六节 表单 51
一、表单对象 51
二、使用表单 52
第七节 提高网页制作效率 53
一、模板的使用 53
二、库的使用 56
第八节 制作特效 59
一、使用行为 59
二、使用时间轴创建动态HTML动画 64
习题三 66
第四章 站点设计基本语言第一节 HTML的基本概念 68
一、文档结构 68
二、文件名 70
三、文件路径 70
四、HTML标签 70
第二节 超链接 71
一、超链接的基本格式 72
二、URL 72
三、内部链接 72
四、外部文件链接 74
第三节 页面布局与文字修饰 74
一、标题 75
二、换行标签 76
三、段落标签 76
四、文字修饰 77
五、预编排结构 81
六、列表 83
七、框架与框架网页 86
第四节 表格 88
一、表格的基本结构 88
二、表格的标题 89
三、表格的尺寸设置 90
四、单元格内文字的排列 92
五、单元格的跨行和跨列 93
六、表格的颜色设置 95
第五节 多媒体效果 96
一、图片的插入和定位 96
二、播放音乐 96
三、插入视频 98
第六节 交互式表单 99
一、表单的概念 99
二、表单的结构 101
第七节 HTML标签索引 104
习题四 106
第五章 网站建设前期预备第一节 预备网站建设 108
一、软硬件配置 108
二、主页题材的策划 108
三、主页结构的规划 108
四、HTML编辑软件的选择 109
五、图形工具的选择 110
六、申请主页空间 110
七、简易域名的申请 112
第二节 创建个人网站 112
一、主页制作准备 112
二、主页的制作 115
三、主页的测试 116
四、网站维护更新 116
第三节 选择Web服务器操作系统 117
一、UNIX 117
二、Linux 119
三、Windows 2000 120
四、操作系统之间的比较 121
第四节 Web服务器软件比较和选择 122
习题五 124
第六章 站点设计的版面布局第一节 布局设计概述 126
第二节 网页版面布局设计 127
一、常见的网页版面布局类型 127
二、版面布局设计要求 128
第三节 使用表格进行布局设计 129
一、创建并修改表格 129
二、用表格进行版面布局 132
三、在表格中使用文本和图像 133
四、表格的修改 134
第四节 使用框架进行布局设计 136
一、创建框架 136
二、调整框架属性 138
三、实现框架之间的跳转 140
第五节 使用图层进行布局设计 142
一、图层概述 142
二、图层 142
第六节 使用布局视图进行布局设计 145
一、切换到布局视图 145
二、绘制布局单元格和布局表格 146
三、编辑布局单元格和布局表格 148
四、网格的使用 155
五、向单元格中添加内容 157
习题六 157
第七章 模板在站点设计中的应用第一节 定义站点设计的目标 160
第二节 建立信息体系结构 161
第三节 认识模板 162
一、模板的基本概念 162
二、认识模板面板 163
三、模板对象面板 164
第四节 创建模板 164
一、创建空模板 165
二、编辑模板内容 166
三、应用模板 167
四、用模板同时更新多个文档 170
第五节 模板的其他功能 171
一、已经编辑了内容的文档如何应用模板 171
二、文档与模板的脱离 173
三、将现有文档储存为模板 174
四、管理模板 175
五、定义可选区 176
六、定义重复区 179
七、嵌套模板 183
八、设置模板的页面属性 185
九、寻找可编辑区 185
十、可编辑标记属性 185
第六节 定制库项目 188
一、认识库项目 189
二、创建库项目 190
三、应用库元素 190
四、修改库元素 190
五、文档脱离库的控制 192
习题七 194
第八章 网站规划 196
第一节 网站设计流程 196
第二节 确定网站的类型 197
第三节 网站内容的确定 199
一、网站内容设计原则 199
二、网站应该包括的十项内容 200
第四节 网站界面设计 201
一、栏目与板块编排 201
二、目录结构与链接结构 202
三、版面布局 203
第五节 网站策划书撰写要点 204
习题八 205
第九章 站点设计 208
第一节 站点设计 208
一、决定站点目的 208
二、选择目标观众 208
三、为兼容的浏览器创建站点 208
四、组织站点结构 209
五、创建设计图 210
六、设计导航图 210
七、计划和收集资源 211
第二节 使用Dreamweaver MX建立站点 211
一、创建新站点 211
二、编辑现有的Web站点 213
三、删除站点 214
第三节 使用资源面板 215
一、使用“站点”列表 216
二、使用收藏资源 217
第四节 使用站点窗口 219
一、使用站点窗口工具栏 219
二、设置站点参数 221
三、在站点文件视图中使用文件 222
第五节 管理站点地图 224
一、使用站点地图 224
二、在站点地图中使用页面 226
三、显示和隐藏站点地图文件 228
四、从站点分支查看站点 228
五、保存站点地图 229
六、在站点窗口中查找文件 230
第六节 建立远程站点 230
一、使用本地站点关联远程服务器 230
二、确定远程站点主机目录 231
三、使用WebDAV协议 232
四、使用SourceSafe数据库 233
五、使用存回和取出 235
六、设置“存回/取出”系统 235
七、存回和取出远程服务器上的文件 236
八、取消取出和存回操作 237
九、存回和取出机制 237
第七节 创建注释 237
一、使用设计备注 238
二、使用文件视图列 240
三、在Fireworks MX和Dreamweaver MX中使用注释 241
四、使用报告改善工作流程 242
第八节 上传和下载文件 243
一、下载文件 243
二、上传文件 244
第九节 同步化远程站点和本地站点上的文件 244
习题九 245
第十章 在网页中使用脚本语言第一节 在网页中使用JavaScript 248
一、JavaScript概述 248
二、JavaScript应用实例 255
第二节 在网页中使用DHTML 258
一、CSS样式 258
二、CSS属性 260
三、在网页中使用CSS 263
习题十 263
第十一章 使用ASP实现网站交互第一节 动态网页及其使用的技术简介 266
一、动态网页 266
二、构成动态网页的各种技术简介 266
第二节 ASP基础 267
一、ASP的用途 268
二、ASP的执行环境 268
三、ASP的工作流程 268
四、ASP页面的构成 269
第三节 ASP语法 269
一、ASP的变量和常量 270
二、ASP过程 270
三、使用组件和对象 270
四、使用集合 271
五、控制客户端脚本 272
第四节 ASP对象在网页制作中的应用 273
一、Request对象 273
二、Response对象 278
三、Application对象 279
四、Session对象 281
五、Cookies对象 285
六、Server对象 287
习题十一 288
第十二章 动态数据库在网站中的应用第一节 ADO概述 290
第二节 Connection对象 290
一、Connection对象的方法 291
二、Connection的属性 292
第三节 Recordset对象 293
一、Recordset方法 293
二、Recordset属性 294
第四节 Command对象 298
第五节 Errors集合和Error对象 299
第六节 Parameters集合和Parameter对象 301
第七节 Fields集合和Field对象 302
习题十二 304
第二篇 综合实例 308
第十三章 网站设计实战演练第一节 范例介绍 308
第二节 制作要点 309
第三节 准备工作 309
一、配置系统 309
二、使用Fireworks MX制作站标和美化图片 314
三、使用Flash MX制作广告条 323
第四节 制作步骤 328
一、定义“花香怡人”站点 329
二、制作首页 332
三、主页组件整合 335
四、应用行为添加弹出式菜单效果 343
五、设置CSS样式 347
六、框架网页制作 349
七、制作内容网页 351
八、制作与检查表单网页 355
九、建立数据库 359
十、连接数据库 363
十一、向数据库中提交记录 366
十二、制作显示数据库中的所有记录网页 367
十三、应用时间轴添加下拉式菜单效果 368
第五节 站点测试、上传和管理 372
一、测试本地站点 372
二、上传站点 375
三、管理站点 378