图书目录

第1 篇 网站设计与开发入门

第1 章 网站设计基础. 001

1.1 预备知识  001

1.1.1 什么是网站 … 001

1.1.2 静态网页和动态网页  001

1.1.3 申请域名 …… 002

1.1.4 申请服务器空间 …… 004

1.2 常用的网页设计软件 … 004

1.2.1 网页设计软件Dreamweaver  004

1.2.2 图像设计软件Photoshop … 005

1.2.3 HTML  006

1.2.4 FTP 软件 …… 007

1.3 创建网站的基本步骤 … 007

1.3.1 网站的定位 … 007

1.3.2 确定网站主题  008

1.3.3 网站整体规划  008

1.3.4 收集资料与素材 …… 008

1.3.5 设计网页图像  008

1.3.6 切图并制作成页面 … 009

1.3.7 开发动态网站模块 … 009

1.3.8 发布与上传 … 010

1.3.9 后期更新与维护 …… 011

1.3.10 网站的推广  012

1.4 本章小结  012

第2 章 网站页面的策划与布局 013

2.1 网站栏目和页面设计策划 …… 013

2.1.1 为什么要进行策划 … 013

2.1.2 网站的栏目策划 …… 014

2.1.3 网站的页面策划 …… 015

2.2 网站布局的基本元素 … 016

2.2.1 网站Logo …… 016

2.2.2 网站Banner … 016

2.2.3 导航栏  016

2.2.4 主体内容 …… 017

2.2.5 文本 … 017

2.2.6 图像 … 017

2.2.7 页脚 … 018

2.2.8 广告区  018

2.3 网页版面布局设计 …… 018

2.3.1 网页版面布局原则 … 018

2.3.2 点、线、面的构成 … 020

2.4 网页布局方法 … 021

2.4.1 纸上布局法 … 021

2.4.2 软件布局法 … 021

2.5 常见的网页面结构类型  022

2.5.1 “厂”字形布局 …… 022

2.5.2 “国”字形布局 …… 022

2.5.3 “框架”型布局 …… 023

2.5.4 “封面”型布局 …… 023

2.5.5 Flash 型布局  023

2.6 文字与版式设计  023

2.6.1 文字的字体、字号、行距 … 023

2.6.2 文字的颜色 … 024

2.6.3 文字的图形化  024

2.7 图像设计排版 … 025

2.7.1 网页中应用图像的注意事项  025

2.7.2 让图片更合理  026

2.8 本章小结  026

第3 章 网页的色彩搭配. 027

3.1 色彩基础知识 … 027

3.1.1 色彩的基本概念 …… 027

3.1.2 网页安全色 … 028

3.2 色彩的三要素 … __________029

3.2.1 色相 … 029

3.2.2 明度 … 030

3.2.3 纯度 … 030

3.3 色彩与心理 …… 030

3.3.1 红色的心理与网页表现 …… 031

3.3.2 黄色的心理与网页表现 …… 031

3.3.3 蓝色的心理与网页表现 …… 031

3.3.4 绿色的心理与网页表现 …… 031

3.3.5 紫色的心理与网页表现 …… 032

3.3.6 橙色的心理与网页表现 …… 032

3.3.7 白色的心理与网页表现 …… 032

3.3.8 黑色的心理与网页表现 …… 032

3.3.9 灰色的心理与网页表现 …… 033

3.4 页面色彩搭配 … 033

3.4.1 网页色彩搭配原理 … 033

3.4.2 网页设计中色彩搭配的技巧  034

3.4.3 使用配色软件  036

3.4.4 使用辅助色 … 036

3.5 本章小结  037

第2 篇 网页的排版与制作

4.1 认识Dreamweaver 界面 …… 038

4.2 创建本地站点 … 039

4.3 输入文本  040

4.3.1 在网页中插入文本 … 040

4.3.2 改变字体 …… 041

4.3.3 设置字号 …… 042

4.4 插入其他文本元素 …… 042

4.4.1 插入特殊字符  042

4.4.2 插入水平线 … 043

4.4.3 插入时间 …… 044

4.4.4 插入空格 …… 045

4.5 列表的设置 …… 046

4.5.1 使用无序列表  046

4.5.2 使用有序列表  047

4.6 创建超链接 …… 048

4.6.1 创建电子邮件链接 … 048

4.6.2 创建脚本超链接 …… 049

4.6.3 创建下载文件超链接  050

4.6.4 创建图像热点超链接  050

4.7 实战应用—创建文本网页 … 052

4.8 本章小结  053

第5 章 用表格进行网页排版 054

5.1 在网页中插入表格 …… 054

5.1.1 插入表格 …… 054

5.1.2 添加内容到单元格 … 055

5.2 设置单元格和表格属性  055

5.2.1 设置单元格属性 …… 056

5.2.2 设置表格属性  056

5.3 表格的基本操作  056

5.3.1 选定表格 …… 057

5.3.2 添加行或列 … 057

5.3.3 删除行或列 … 058

5.3.4 合并单元格 … 058

5.3.5 拆分单元格 … 058

5.3.6 调整表格大小  059

5.3.7 调整单元格大小 …… 060

5.4 表格的其他功能  061

5.4.1 导入表格式数据 …… 061

5.4.2 排序表格 …… 062

5.5 综合案例  063

5.6 本章小结  068

第6 章 利用图像和多媒体美化网页 069

6.1 网页中常用的图像格式  069

6.2 在网页中插入图像 …… 070

6.2.1 插入图像 …… 070

6.2.2 设置图像属性  071

6.3 在网页中简单地编辑图像 …… 072

6.3.1 裁剪图像 …… 072

6.3.2 调整图像亮度和对比度 …… 073

6.3.3 锐化图像 …… 073

6.4 插入鼠标经过图像 …… 074

6.5 插入声音  076

6.5.1 音频文件格式  076

6.5.2 添加背景音乐  076

6.6 插入视频  078

6.6.1 视频文件格式  078

6.6.2 在网页中插入视频文件 …… 078

6.7 综合案例  079

6.8 本章小结  080

第7 章 使用模板和库. 081

7.1 认识模板  081

7.2 创建模板  081

7.2.1 在空白文档中创建模板 …… 082

7.2.2 从现有文档创建模板  082

7.2.3 创建可编辑区域 …… 083

7.3 创建基于模板的页面 … 084

7.4 库的创建、管理与应用  085

7.4.1 创建库项目 … 086

7.4.2 库项目的应用  087

7.4.3 编辑库项目 … 088

7.5 综合案例—创建完整的企业网站

模板 …… 089

7.6 综合案例—利用模板创建网页 …… 093

7.7 本章小结  095

第8 章 使用行为添加网页特效 096

8.1 特效中的行为和事件 … 096

8.1.1 网页行为 …… 096

8.1.2 网页事件 …… 097

8.2 使用Dreamweaver 内置行为  098

8.2.1 交换图像 …… 098

8.2.2 弹出信息 …… 099

8.2.3 打开浏览器窗口 …… 100

8.2.4 转到URL …… 101

8.2.5 预先载入图像  103

8.2.6 调用JavaScript …… 104

8.2.7 设置状态栏文本 …… 105

8.3 本章小结  106

第9 章 利用表单对象创建表单文件 107

9.1 表单概述  107

9.1.1 关于表单 …… 107

9.1.2 表单元素 …… 107

9.2 插入输入类表单对象 … 108

9.2.1 插入表单域 … 108

9.2.2 插入文本域 … 109

9.2.3 插入密码域 … 110

9.2.4 插入多行文本域 …… 110

9.2.5 插入隐藏域 … 111

9.2.6 插入复选框 … 111

9.2.7 插入单选按钮  112

9.2.8 插入选择框 … 113

9.2.9 插入URL …… 114

9.2.10 插入图像域  114

9.2.11 插入文件域  115

9.2.12 插入按钮 … 115

9.3 实战应用—制作网站注册页面 …… 116

9.4 本章小结  119

第10 章  使用CSS 样式美化网页. 120

10.1 初识CSS …… 120

10.1.1 CSS 概述 … 120

10.1.2 CSS 的作用  121

10.1.3 CSS 基本语法 …… 121

10.2 字体属性 …… 122

10.2.1 字体font-family …… 122

10.2.2 字号font-size  122

10.2.3 字体加粗font-weight …… 123

10.2.4 字体风格font-style  123

10.2.5 字体变形font-variant …… 124

10.3 段落属性 …… 125

10.3.1 单词间隔word-spacing …… 125

10.3.2 文本行高line-height  125

10.3.3 文字修饰text-decoration … 126

10.3.4 文本对齐方式text-align … 126

10.3.5 文本转换text-transform … 127

10.3.6 文本缩进text-indent  128

10.4 图片样式设置  128

10.4.1 定义图片边框 …… 128

10.4.2 设置文字环绕图片  130

10.5 综合案例—为图片添加边框 …… 131

10.6 本章小结 …… 131

第11 章 使用CSS+Div 灵活布局页面 132

11.1 初识Div  132

11.1.1 Div 概述 …… 132

11.1.2 创建Div …… 133

11.1.3 CSS+Div 布局的优势 …… 133

11.2 CSS 定位与Div 布局  134

11.2.1 盒子模型 … 134

11.2.2 元素的定位  134

11.3 CSS+Div 布局的常用方法 … 137

11.3.1 使用Div 对页面整体规划  138

11.3.2 设计各块的位置   138

11.3.3 使用CSS 定位 …… 138

11.4 本章小结 …… 139

第12 章 使用jQuery UI 和jQuery 特效 140

12.1 Tabs 设计选项卡 …… 140

12.2 Accordion 设计折叠面板 …… 142

12.3 Dialog 设计对话框 … 143

12.4 Shake 设计振动特效  145

12.5 Highlight 设计高亮特效 …… 146

12.6 设计页视图 … 148

12.7 使用按钮组件  150

12.7.1 插入按钮 … 150

12.7.2 按钮组的排列 …… 151

12.8 使用表单组件  152

12.8.1 认识表单组件 …… 152

12.8.2 插入文本框  152

12.8.3 插入滑块 … 155

12.8.4 插入翻转切换开关  156

12.8.5 插入单选按钮 …… 157

12.8.6 插入复选框  159

12.9 本章小结 …… 160

第3 篇 设计精美的网页图像

第13 章 网页图像设计软件Photoshop. 161

13.1 Photoshop 介绍 …… 161

13.1.1 菜单栏 …… 162

13.1.2 工具箱及工具选项栏 …… 162

13.1.3 文档窗口及状态栏  162

13.1.4 面板  163

13.2 绘图工具的使用 …… 163

13.2.1 使用矩形工具和圆角矩形工具 … 163

13.2.2 使用“直线工具”  164

13.2.3 使用油漆桶工具 … 164

13.2.4 使用渐变工具 …… 165

13.3 制作文本特效  166

13.3.1 图层的基本操作 … 166

13.3.2 使用图层样式 …… 167

13.3.3 输入文本 … 167

13.3.4 设置文本格式 …… 168

13.3.5 设置变形文字 …… 168

13.3.6 使用滤镜 … 169

13.4 输出图像 …… 170

13.4.1 将图片保存为PSD 格式 … 170

13.4.2 将图片导出为JPEG 格式 … 171

13.4.3 将图片导出为GIF 格式 … 171

13.5 综合案例 …… 171

13.6 本章小结 …… 173

第14 章 页面图像的切割与优化 174

14.1 优化网页图像  174

14.1.1 图像的优化  174

14.1.2 输出图像 … 175

14.1.3 输出透明GIF 图像  175

14.2 网页切片输出  176

14.2.1 创建切片 … 176

14.2.2 编辑切片 … 177

14.2.3 优化和输出切片 … 177

14.3 创建GIF 动画  178

14.3.1 GIF 动画原理  178

14.3.2 认识“时间轴”面板 …… 179

14.4 综合案例 …… 179

14.4.1 在Photoshop 中优化图像 … 179

14.4.2 切割输出网站主页  180

14.5 本章小结 …… 181

第15 章 设计网站的图片元素 182

15.1 网页中的设计元素 … 182

15.1.1 Logo  182

15.1.2 导航栏 …… 182

15.1.3 页面布局区  183

15.2 网站Logo …… 183

15.2.1 网站Logo 设计标准  184

15.2.2 设计网站Logo …… 184

15.3 设计网站Banner …… 186

15.3.1 什么是Banner …… 186

15.3.2 设计有动画效果的Banner  186

15.4 制作网页导航条 …… 189

15.4.1 网页导航条简介 … 189

15.4.2 设计横向导航条 … 189

15.5 本章小结 …… 190

第4 篇 HTML 网站开发

第16 章 使用HTML 语言编写网页. 191

16.1 认识HTML … 191

16.1.1 HTML 是什么 …… 191

16.1.2 HTML 基本标签 … 192

16.1.3 HTML 文件组成 … 192

16.2 HTML 文档头部标签  193

16.2.1 文档类型声明 …… 193

16.2.2 文档头部标签 …… 193

16.2.3 文档描述 … 193

16.2.4 网页标题 … 194

16.3 基本的HTML 标签 … 194

16.3.1 主体标签 … 194

16.3.2 设置页面边距 …… 195

16.3.3 标题标签 … 195

16.3.4 换行标签 … 196

16.3.5 段落标签 … 197

16.3.6 水平线标签  197

16.4 文字和超链接  198

16.4.1 文本格式化标签 … 198

16.4.2 文本引用与缩进 … 199

16.4.3 字体的设置  199

16.4.4 文本颜色设置 …… 200

16.4.5 超链接标签  200

16.4.6 相对路径和绝对路径 …… 201

16.4.7 设置目标窗口 …… 202

16.4.8 电子邮件链接mailto  202

16.5 图片和列表 … 203

16.5.1 图像标签 … 203

16.5.2 用图像作为超链接  204

16.5.3 有序列表 … 204

16.5.4 无序列表 … 205

16.5.5 嵌套列表 … 206

16.6 表格 … 206

16.6.1 创建基本表格 …… 207

16.6.2 表格的边框和颜色  207

16.6.3 设置表格的背景 … 208

16.6.4 表格的间距与边距  208

16.7 表单 … 209

16.7.1 表单标签 … 209

16.7.2 HTML 表单控件 … 210

16.7.3 文本域(text) …… 210

16.7.4 下拉列表控件 …… 211

16.8 本章小结 …… 211

第17 章 HTML 5 的新特性 212

17.1 认识HTML 5 … 212

17.2 HTML 5 与HTML 4 的区别 … 213

17.2.1 HTML 5 的语法变化  213

17.2.2 HTML 5 中的标记方法 …… 214

17.2.3 HTML 5 语法中的3 个要点  214

17.2.4 标签实例 … 215

17.3 HTML 5 新增和废除的元素 … 215

17.3.1 新增的结构元素 … 215

17.3.2 新增的块级语义元素 …… 216

17.3.3 新增的行内语义元素 …… 218

17.3.4 新增的嵌入多媒体元素与交

互性元素 … 220

17.3.5 新增的input 元素的类型 … 220

17.4 本章小结 …… 221

第18 章 HTML 5 的结构. 222

18.1 新增的主体结构元素  222

18.1.1 article 元素 … 222

18.1.2 section 元素  223

18.1.3 nav 元素 …… 224

18.1.4 aside 元素 … 225

18.1.5 pubdate 属性  226

18.2 新增的非主体结构元素 …… 226

18.2.1 header 元素  226

18.2.2 hgroup 元素  227

18.2.3 footer 元素 … 228

18.2.4 address 元素  228

18.3 播放视频 …… 229

18.4 HTML 5 canvas 画布  230

18.5 本章小结 …… 231

第5 篇 动态网站开发

第19 章 动态网站基础 232

19.1 动态网站原理  232

19.2 在Dreamweaver 中编码 …… 232

19.3 动态网站技术类型 … 234

19.3.1 ASP … 234

19.3.2 PHP … 235

19.3.3 JSP … 235

19.3.4 ASP、PHP 和JSP 比较 … 235

19.4 搭建本地服务器 …… 236

19.4.1 安装IIS …… 236

19.4.2 配置Web 服务器 … 237

19.5 数据库相关术语 …… 238

19.5.1 什么是数据库 …… 238

19.5.2 数据库表 … 238

19.6 常见的数据库管理系统 …… 239

19.7 创建Access 数据库 … 239

19.8 创建数据库连接 …… 241

19.9 本章小结 …… 242

第20 章 动态网页开发语言ASP 基础与应用 243

20.1 动态网站原理  243

20.1.1 ASP 简介 … 243

20.1.2 ASP 的工作原理 … 244

20.2 ASP 连接数据库 …… 244

20.3 Request 对象  245

20.3.1 集合对象 … 245

20.3.2 属性  245

20.3.3 方法  245

20.3.4 Request 对象使用实例 …… 245

20.4 Response 对象  246

20.4.1 集合对象 … 246

20.4.2 属性  247

20.4.3 方法  247

20.4.4 Response 对象使用实例 … 247

20.5 Server 对象 … 248

20.5.1 属性  248

20.5.2 方法  248

20.6 Application 对象 …… 248

20.6.1 方法  249

20.6.2 事件  249

20.7 Session 对象  249

20.7.1 属性  250

20.7.2 方法  250

20.7.3 事件  250

20.7.4 Session 对象实例 … 250

20.8 本章小结 …… 251

第21 章 动态网页脚本语言VBScript. 252

21.1 VBScript 概述  252

21.2 VBScript 数据类型 … 253

21.3 VBScript 变量  253

21.3.1 声明变量 … 254

21.3.2 命名规则 … 254

21.3.3 为变量赋值  254

21.4 VBScript 运算符优先级 …… 254

21.5 使用条件语句  255

21.5.1 使用if…then…else 进行判断 …… 255

21.5.2 使用 Select…Case 进行判断  256

21.6 使用循环语句  256

21.6.1 使用Do…Loop 循环  257

21.6.2 使用While…Wend  257

21.6.3 使用For…Next …… 257

21.7 VBScript 过程  257

21.7.1 过程分类 … 258

21.7.2 过程的输入/ 输出 … 258

21.7.3 在代码中使用Sub 和Function 过程 … 258

21.8 VBScript 函数  258

21.9 本章小结 …… 259

第6 篇 网站发布与运营

第22 章 网站的发布、维护与推广 260

22.1 上传发布网站  260

22.2 网站维护 …… 261

22.2.1 网站内容的更新 … 261

22.2.2 网站风格的更新 … 262

22.2.3 网站备份 … 262

22.3 网站推广 …… 263

22.3.1 注册到搜索引擎 … 263

22.3.2 友情链接 … 263

22.3.3 发布信息推广 …… 264

22.3.4 微博营销推广 …… 264

22.3.5 微信营销推广 …… 264

22.3.6 设置QQ 签名推广  265

22.3.7 QQ 群推广技巧 …… 265

22.4 本章小结 …… 265

第7 篇 网站综合案例

第23 章 设计制作公司宣传网站 266

23.1 网站前期策划  266

23.1.1 网站总体策划 …… 267

23.1.2 企业网站主要功能栏目 … 267

23.2 设计网站页面  268

23.2.1 首页的设计  268

23.2.2 切图并输出  273

23.3 在Dreamweaver 中进行页面排版制作 274

23.3.1 创建本地站点 …… 274

23.3.2 创建二级模板页面  275

23.3.3 利用模板制作其他网页 … 279

23.4 给网页添加特效 …… 281

23.4.1 滚动公告 … 281

23.4.2 制作弹出窗口页面  281

23.5 本章小结 …… 282__