本书定位于Dreamweaver网页设计与网站建设初、中级,以课堂实录的形式进行整体编排,内容涵盖网站建设与网页设计入门、网页设计及网站动画制作、站点的搭建与网页内容的添加、网页排版与布局、动态网站开发、网站发布与推广、网站建设实战。并通过大量生动的案例帮助读者理解,总结制作经验和技巧,为读者制作网页和网站提供捷径,配套光盘赠送了相关的视频教学文件及素材帮助读者加深理解。
本书可作为网页设计与网站建设相关专业的教材和参考书,也可以作为网页制作与网站建设爱好者的自学参考用书。
著名网页设计专家作品:刘贵国最新力作,案例全部来源于工作一线与教学实践。专为教学及自学量身定做:以课堂实录的形式进行内容编排,包含64个相关视频教学文件。知识点与实战完美结合:12个大型实战与52个课堂练一练结合,涵盖所有知识点。 完善的知识体系设计:网站建设与网页设计的入门、动画制作、站点的搭建与内容的添加、排版与布局、动态网站开发、网站发布与推广、网站建设实战。
近年来随着网络信息技术的广泛应用,互联网正逐步改变着人们的生活方式和工作方式。越来越多的个人、企业等纷纷建立自己的网站,利用网站来宣传推广自己。Adobe Dreamweaver CS6是Adobe最新发布的Adobe CS6套装软件的应用程序之一,它是一款功能强大、易学易用的网页编辑工具。使用Dreamweaver,用户可以建立一个功能完整的Web站点,并通过其操作简单的功能完成Web页面设计,不仅可以制作形式丰富的多媒体网页内容,还可以配合数据库制作具备信息互动的动态网页,是现如今使用最广泛的一款网站开发软件。它以强大的功能和友好的操作界面倍受广大网页设计工作者的欢迎,成为网页制作的首选软件。
本书主要内容
本书从网页制作的基础知识到动态网站程序的开发,循序渐进地对Dreamweaver CS6的内容进行全面介绍,在具体内容描述中突出重点和难点,并介绍在实际开发中经常采用的一些技巧,使读者能够迅速提高网页制作水平。在介绍功能和各知识点的过程中列举了大量的实例。全书分7篇共19课。
第一篇:网站建设与网页设计入门,包括第1、第2课,主要讲述了网站建设概述、网站建设的一般流程、常用的网页设计软件、页面布局与色彩搭配。
第二篇:网页设计及网站动画制作,包括第3~5课,主要讲述了使用Photoshop设计网站的图片元素、快速掌握动画设计软件Flash CS6、制作各种类型的网页Flash动画。
第三篇:站点的搭建与网页内容的添加,包括第6~8课,主要讲述了熟悉Dreamweaver CS6的工作环境、添加文本、图像、超链接和多媒体元素、使用行为和JavaScript点缀网页特效。
第四篇:网页排版与布局,包括第9~13课,主要讲述了网页版面布局原则、布局方法、常见的网页结构类型、用表格排版网页、使用模板和库快速创建网页、使用CSS样式美化网页、使用CSS+DIV灵活布局页面。
第五篇:动态网站开发,包括第14~16课,主要讲述了用表单创建交互式网页、动态网站数据库基础、SQL语言简介、常用的SQL语句、使用Dreamweaver CS6创建动态网站。
第六篇:网站发布与推广,包括第17~18课,主要讲述了网站的发布与维护、网站的宣传推广。
第七篇:网站建设实战,包括第19课,主要讲述了设计制作企业宣传网站的制作过程。
本书主要特点
本书面向网页设计制作的初、中级用户,采用由浅入深、循序渐进的方式进行讲解,内容丰富,结构安排合理,实例均来自设计一线,特别适合作为教材,是各类学校广大师生的首选。
实战性强
本书的最大特点是对每个知识点从实例的角度进行介绍,这些实例均采用Step by Step的制作流程进行详细讲解,使读者轻松上手、举一反三。
结构完整
本书以实用功能讲解为核心,每小节分为基本知识学习和课堂练一练两部分,基本知识学习部分以基本知识为主,讲解每个知识点的操作和用法,操作步骤详细、目标明确;课堂练一练部分则相当于一个学习任务或案例制作。最后两课通过综合实例讲述了网站建设的全过程。
案例丰富
把知识点融汇于系统的案例实训当中,并且结合经典案例进行讲解和拓展,进而达到“知其然,并知其所以然”的学习效果,做到理论知识与实际操作的完美结合。
注重技巧的归纳和总结
在本书知识点和实例的讲解过程中穿插了大量的提示和技巧,使读者更容易理解和掌握,从而方便读者对知识点的记忆,进而能够举一反三。
习题强化
每课后都附有针对性的练习题,帮助读者快速理解和掌握本书的各个知识点。
本书读者对象
网页设计与制作人员;
网站建设与开发人员;
相关院校师生;
网页制作培训班学员;
个人网站爱好者与自学读者。
本书由国内著名网页设计培训专家刘贵国编写,参加编写的还包括冯雷雷、晁辉、何洁、陈石送、何琛、吴秀红、王冬霞、何本军、乔海丽、孙良军、邓仰伟、孙雷杰、孙文记、何立、倪庆军、胡秀娥、赵良涛、徐曦、刘桂香、葛俊科、葛俊彬等。
作者
第1课 动态网站建设基本流程
1.1 网站建设概述
1.1.1 什么是网站
1.1.2 网站建设的目的
1.1.3 建设网站学习内容
1.2 网站的类型
1.2.1 个人网站
1.2.2 电子商务类网站
1.2.3 娱乐游戏类网站
1.2.4 时尚类网站
1.2.5 新闻资讯类网站
1.2.6 门户类网站
1.3 常用网页制作软件
1.3.1 图像设计软件Photoshop和Fireworks
1.3.2 动画设计软件Flash
第1课 动态网站建设基本流程
1.1 网站建设概述
1.1.1 什么是网站
1.1.2 网站建设的目的
1.1.3 建设网站学习内容
1.2 网站的类型
1.2.1 个人网站
1.2.2 电子商务类网站
1.2.3 娱乐游戏类网站
1.2.4 时尚类网站
1.2.5 新闻资讯类网站
1.2.6 门户类网站
1.3 常用网页制作软件
1.3.1 图像设计软件Photoshop和Fireworks
1.3.2 动画设计软件Flash
1.3.3 网页设计软件Dreamweaver
1.3.4 HTML标记
1.3.5 动态网页编程语言ASP
1.4 网站建设的一般流程
1.4.1 网站的目标定位
1.4.2 申请网站域名
1.4.3 申请服务器空间
1.4.4 网站整体规划
1.4.5 确定站点风格
1.4.6 整理收集素材
1.4.7 设计网页图像
1.4.8 切图并制作成页面
1.4.9 开发动态网站模块
1.4.10 发布与上传
1.4.11 网站优化
1.4.12 网站维护
1.4.13 网站的推广
1.5 习题测试
1.6 本课小结
第2课 页面布局与色彩搭配
2.1 基础知识
2.1.1 色彩的基本概念
2.1.2 色彩的三要素
2.1.3 网页安全色
2.1.4 网页的色调
2.2 各种色彩分析
2.2.1 红色
2.2.2 黑色
2.2.3 橙色
2.2.4 灰色
2.2.5 黄色
2.2.6 绿色
2.2.7 蓝色
2.2.8 紫色
2.2.9 白色
2.3 页面色彩搭配
2.3.1 网页色彩搭配原理
2.3.2 网页设计中色彩搭配的技巧
2.4 习题测试
2.5 本课小结
第3课 设计网站的图片元素
3.1 Photoshop CS6介绍
3.1.1 菜单栏
3.1.2 工具箱及工具选项栏
3.1.3 文档窗口及状态栏
3.1.4 面板
3.2 网页中的设计元素
3.2.1 Logo
3.2.2 导航栏
3.2.3 网站Banner
3.2.4 网页图像
3.2.5 Flash动画
3.3 设计网站Logo
3.3.1 网站Logo的重要性
3.3.2 Logo的设计原则
3.3.3 课堂练一练:设计网站Logo
3.4 设计网站Banner
3.4.1 网站Banner的设计原则
3.4.2 课堂练一练:设计有动画效果的
Banner
3.5 制作网页导航条
3.5.1 导航设计的基本要求
3.5.2 课堂练一练:设计横向导航条
3.6 习题测试
3.7 本课小结
第4课 快速掌握动画设计软件Flash CS
4.1 Flash CS6简介
4.1.1 Flash 应用范围
4.1.2 Flash CS6工作界面
4.2 文本操作基础
4.2.1 课堂练一练:静态文本
4.2.2 课堂练一练:输入文本
4.2.3 设置文本的基本属性
4.3 对文本使用滤镜效果
4.3.1 课堂练一练:给文本添加滤镜
4.3.2 设置滤镜效果
4.4 时间轴
4.4.1 “时间轴”面板
4.4.2 帧、关键帧和空白关键帧
4.5 图层的基本操作
4.5.1 插入和重命名图层
4.5.2 调整图层顺序
4.5.3 设置图层属性
4.5.4 插入和编辑图层文件夹
4.5.5 删除图层
4.6 元件
4.6.1 元件的概念
4.6.2 创建图形元件
4.6.3 创建影片剪辑
4.6.4 创建按钮
4.7 动作面板
4.7.1 “动作”面板的组成
4.7.2 动作面板的工具
4.7.3 工作中脚本的添加方法
4.8 Flash动画的优化与发布
4.8.1 课堂练一练:优化动画
4.8.2 课堂练一练:测试动画
4.9 实战:文字旋转
4.10 实战:利用元件创建按钮
4.11 习题测试
4.12 本课小结
第5课 制作各种类型的网页Flash动画
5.1 实战应用:创建逐帧动画
5.2 补间动画的制作
5.2.1 课堂练一练:创建改变对象
大小的动画
5.2.2 课堂练一练:创建形状补间动画
5.3 利用图层制作动画
5.3.1 课堂练一练:创建引导动画
5.3.2 课堂练一练:创建遮罩动画
5.4 制作多媒体动画
5.4.1 课堂练一练:给Flash
动画片头添加声音
5.4.2 课堂练一练:制作Flash视频动画
5.5 制作脚本动画
5.5.1 课堂练一练:制作发送
电子邮件动画
5.5.2 课堂练一练:停止和播放按钮
5.6 习题测试
5.7 本课小结
第6课 开始建站之旅——熟悉Dreamweaver CS6的工作环境
6.1 认识Dreamweaver CS6界面
6.1.1 菜单栏
6.1.2 “插入”工具栏
6.1.3 面板组
6.1.4 “属性”面板
6.2 体验Dreamweaver CS6的新功能
6.2.1 可响应的自适应网格版面
6.2.2 FTP快速上传
6.2.3 Adobe Business Catalyst集成
6.2.4 增强型jQuery移动支持
6.2.5 更新的PhoneGap
6.2.6 CSS3 过渡
6.2.7 更新的实时视图
6.2.8 更新的多屏幕预览面板
6.3 实战:创建本地站点
6.4 管理站点
6.4.1 打开站点
6.4.2 编辑站点
6.4.3 删除站点
6.4.4 复制站点
6.5 习题测试
6.6 本课小结
第7课 添加网页内容和多媒体元素
7.1 文本的输入和编辑
7.1.1 课堂练一练:输入文本
7.1.2 课堂练一练:设置文本属性
7.1.3 课堂练一练:输入特殊字符
7.2 在网页中插入图像
7.2.1 课堂练一练:插入图像
7.2.2 设置图像属性
7.2.3 课堂练一练:插入鼠标经过图像
7.3 链接的设置
7.3.1 链接的类型
7.3.2 课堂练一练:设置文本链接
7.3.3 课堂练一练:创建锚记链接
7.3.4 课堂练一练:创建图像热点链接
7.3.5 课堂练一练:创建电子邮件链接
7.3.6 课堂练一练:创建下载文件的链接
7.4 插入媒体
7.4.1 课堂练一练:插入Flash动画
7.4.2 课堂练一练:插入视频
7.4.3 课堂练一练:在网页中插入背景音乐
7.5 实战:制作图文混排
的多媒体页面
7.6 习题测试
7.7 本课小结
第8课 使用行为和JavaScript点缀网页特效
8.1 特效中的行为和事件
8.1.1 事件
8.1.2 动作
8.2 使用Dreamweaver内置行为
8.2.1 课堂练一练:交换图像
8.2.2 课堂练一练:弹出提示信息
8.2.3 课堂练一练:打开浏览器窗口
8.2.4 课堂练一练:转到URL
8.2.5 课堂练一练:预先载入图像
8.2.6 课堂练一练:设置容器中的文本
8.2.7 课堂练一练:显示-隐藏元素
8.2.8 课堂练一练:检查表单
8.2.9 课堂练一练:设置状态栏文本
8.3 利用脚本制作特效网页
8.3.1 JavaScript简介
8.3.2 JavaScript的放置位置
8.3.3 JavaScript函数
8.3.4 课堂练一练:制作滚动公告网页
8.3.5 课堂练一练:制作自动关闭网页
8.4 习题测试
8.5 本课小结
第9课 网页的排版布局
9.1 网页版面布局设计
9.1.1 网页版面布局原则
9.1.2 点、线、面的构成
9.2 网页排版布局方法
9.2.1 纸上布局草图法
9.2.2 软件布局法
9.3 常见的网页结构类型
9.3.1 “国”字型布局
9.4.2 “厂”字型布局
9.4.3 “框架”型布局
9.4.4 “封面”型布局
9.4.5 Flash型布局
9.5 页面排版布局趋势
9.6 习题测试
9.7 本课小结
第10课 用表格排版网页
10.1 在网页中插入表格
10.1.1 课堂练一练:插入表格
10.1.2 课堂练一练:添加内容到单元格
10.2 设置表格属性
10.2.1 设置单元格属性
10.2.2 设置表格属性
10.3 表格的基本操作
10.3.1 选定表格
10.3.2 选取行或列
10.3.3 选取单元格
10.3.4 添加行或列
10.3.5 合并单元格
10.3.6 拆分单元格
10.3.7 调整表格大小
10.4 表格其他功能
10.4.1 课堂练一练:导入表格式数据
10.4.2 课堂练一练:排序表格
10.5 实战应用
10.5.1 课堂练一练:利用表格排版页面
10.5.2 课堂练一练:创建圆角表格
10.6 习题测试
10.7 本课小结
第11课 快速创建网页——使用模板和库
11.1 认识模板
11.2 创建模板
11.2.1 在空白文档中创建模板
11.2.2 从现有文档创建模板
11.2.3 课堂练一练:创建可编辑区域
11.3 实战:创建基于模板的页面
11.4 库的创建、管理与应用
11.4.1 课堂练一练:创建库项目
11.4.2 课堂练一练:库项目的应用
11.4.3 编辑库项目
11.5 实战:创建完整的企业网站模板
11.5.1 创建企业网站模板
11.5.2 利用模板创建网页
11.6 习题测试
11.7 本课小结
第12课 美化网页——使用CSS样式
12.1 初识CSS
12.1.1 CSS概述
12.1.2 CSS的作用
12.1.3 基本CSS语法
12.2 定义CSS样式的属性
12.2.1 文本样式的定义
12.2.2 背景样式的定义
12.2.3 区块样式的定义
12.2.4 方框样式的定义
12.2.5 边框样式的定义
12.2.6 列表样式的定义
12.2.7 定位样式的定义
12.2.8 扩展样式的定义
12.2.9 过渡样式的定义
12.3 CSS滤镜设计特效文字
12.3.1 滤镜概述
12.3.2 光晕(Glow)
12.3.3 模糊(Blur)
12.3.4 遮罩(Mask)
12.3.5 透明色(Chroma)
12.3.6 阴影(Dropshadow)
12.3.7 波浪(Wave)
12.3.8 X射线(Xray)
12.4 编辑CSS样式
12.4.1 修改CSS样式
12.4.2 删除CSS样式
12.4.3 复制CSS样式
12.5 实战:用CSS制作文字效果
12.5.1 CSS样式美化文字
12.5.2 应用CSS样式制作阴影文字
12.6 习题测试
12.7 本课小结
第13课 灵活布局页面——使用CSS+DIV
13.1 网站与Web标准
13.1.1 什么是Web标准
13.1.2 为什么要建立Web标准
13.2 初识DIV
13.2.1 Div概述
13.2.2 创建Div
13.3 CSS定位与DIV布局
13.3.1 盒子模型
13.3.2 元素的定位
13.4 CSS+DIV布局的常用方法
13.4.1 使用Div对页面整体规划
13.4.2 设计各块的位置
13.4.3 使用CSS定位
13.5 常见的布局类型
13.5.1 使用CSS定位单行单列固定宽度
13.5.2 一列自适应
13.5.3 两列固定宽度
13.5.4 两列宽度自适应
13.5.5 三列浮动中间宽度自适应
13.6 CSS布局与传统的表格方式
布局分析
13.7 习题测试
13.8 本课小结
第14课 用表单创建交互式网页
14.1 表单概述
14.2 实战:创建表单域
14.3 插入文本域
14.3.1 单行文本域
14.3.2 多行文本域
14.3.3 密码域
14.4 复选框和单选按钮
14.4.1 复选框
14.4.2 单选按钮
14.4.3 单选按钮组
14.5 列表和菜单
14.5.1 下拉菜单
14.5.2 滚动列表
14.6 跳转菜单的使用
14.7 使用按钮激活表单
14.7.1 插入按钮
14.7.2 图像按钮
14.8 使用隐藏域和文件域
14.8.1 隐藏域
14.8.2 文件域
14.9 实战:创建电子邮件表单
14.10 习题测试
14.11 本课小结
第15课 动态网站基础
15.1 动态网站原理
15.1.1 什么是动态网站
15.1.2 动态网站的主要技术
15.2 搭建服务器平台
15.2.1 IIS的安装
15.2.2 设置IIS服务器
15.3 数据库基础
15.3.1 数据库的基本概念
15.3.2 认识Access数据库
15.3.3 建立Access数据库
15.3.4 创建表
15.3.5 添加数据源
15.4 SQL语言简介
15.4.1 SQL语言概述
15.4.2 SQL的优点
15.5 常用的SQL语句
15.5.1 表的建立:CREATE TABLE
15.5.2 插入数据:INSERT INTO
15.5.3 修改数据:UPDATE
15.5.4 删除数据:DELETE
15.5.5 SQL查询语句:SELECT
15.6 本课小结
第16课 使用Dreamweaver CS6创建动态网站
16.1 留言系统分析
16.1.1 留言系统概述
16.1.2 建立Access数据库
16.2 创建站点
16.3 创建数据库连接
16.3.1 创建数据库连接
16.3.2 数据连接文件
16.4 Dreamweaver CS
中记录集的使用
16.4.1 创建记录集
16.4.2 插入记录
16.4.3 更新记录
16.4.4 删除记