《网站规划与网页设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张兵义,于丽娟,姜保庆编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:712102392X
  • 页数:314 页
图书介绍:本书内容涵盖网站设计、规划和建设管理的各个部分,主要包括:网络与Web基础知识、网站规划设计基础、预备创建网站、XHTML基础、网页样式表CSS、VBScript脚本语言、网页设计工具简介、网页制作工具Dreamweaver 8、Dreamweaver 8高级应用、网页图形处理工具Fireworks 8、网页动画制作工具Flash 8、ASP动态网站开发技术、网站设计与制作综合实例及网站的测试和发布等。本书采用案例方式编写,通过大量实例,使学习者全面、系统地掌握网站设计的方法和技巧,以及网页、网站的规划和建设技术,并将所学的网页制作技术、数据库技术和网络程序设计技术加以综合应用。

第1章 网络与Web基础知识 1

1.1 Internet概述 1

1.1.1 Internet的工作原理 1

1.1.2 Internet发展简史 1

1.1.3 Internet提供的主要服务 2

1.1.4 TCP/IP简介 3

1.1.5 IP地址和域名 4

1.1.6 万维网WWW 6

1.2 浏览器-服务器模式 11

1.3 Web标准 11

1.3.1 Web标准的概念 12

1.3.2 建立Web标准的目的 13

1.3.3 采用Web标准的优点 13

习题1 13

第2章 网站规划设计基础 14

2.1 网站设计流程 14

2.2 确定网站的类型 14

2.3 定位网站的主题和名称 16

2.3.1 网站主题的确定 16

2.3.2 网站名称的确定 16

2.4 确定网站CI形象 17

2.5 确定网站的栏目和版块 18

2.5.1 设计网站的栏目 18

2.5.2 设计网站的版块 19

2.6 确定网站的整体风格 19

2.7 确定网站的目录结构和链接结构 20

2.7.1 设计网站的目录结构 20

2.7.2 设计网站的链接结构 21

2.8 网站内容的确定 21

2.9 网页的设计 22

2.9.1 网页的基本元素 23

2.9.2 网页布局 25

2.9.3 配色原则 31

2.10 浏览器版本和分辨率 34

习题2 35

第3章 创建网站前的准备 36

3.1 申请注册域名 36

3.1.1 为什么要申请注册域名 36

3.1.2 Internet上域名命名的一般规则 36

3.1.3 如何选择好的域名 36

3.1.4 申请域名的注意事项 37

3.1.5 申请域名的形式 38

3.1.6 申请域名的步骤 39

3.2 申请网站空间 41

3.2.1 什么是网站空间 41

3.2.2 网站空间的类型 42

3.2.3 如何申请个人网站空间 42

3.3 申请计数器和留言板 44

3.3.1 申请计数器 44

3.3.2 申请留言板 45

习题3 46

第4章 XHTML基础 47

4.1 XHTML简介 47

4.1.1 XHTML的产生 47

4.1.2 XHTML的优点 47

4.1.3 XHTML代码规范 48

4.2 XHTML文档的基本结构 49

4.2.1 标记及其属性 49

4.2.2 XHTML的基本结构 50

4.3 网页文件的创建过程 52

4.4 段落标记 53

4.5 文字标记 55

4.6 超链接 56

4.7 图像 60

4.8 表格 62

4.9 框架(多窗口页面) 65

4.10 表单 70

习题4 74

第5章 网页样式表CSS 76

5.1 CSS的特点和用途 76

5.2 在网页中插入CSS 77

5.2.1 内部样式 77

5.2.2 行内样式 79

5.2.3 链入外部样式 80

5.2.4 导入外部样式 81

5.3 class与id类选择符 82

5.3.1 用类(class)选择符定义样式 82

5.3.2 用id选择符定义样式 83

5.4 <div>与<span>标记 84

5.4.1 使用<div>标记 84

5.4.2 使用<span>标记 84

5.5 多重CSS的层叠 84

5.6 CSS的属性单位 86

5.6.1 长度、百分比单位 86

5.6.2 色彩单位 87

习题5 87

第6章 VBScript脚本语言 89

6.1 概述 89

6.2 VBScript语法基础 90

6.2.1 VBScript脚本代码与HTML页面的结合 90

6.2.2 在代码中加注释 91

6.2.3 VBScript的数据类型及其子类型 91

6.2.4 VBScript的变量 92

6.2.5 VBScript的数组变量 93

6.2.6 VBScript的常量 94

6.2.7 VBScript的运算符与表达式 95

6.2.8 VBScript的常用函数 98

6.2.9 语句 101

6.2.10 VBScript的输入与输出 102

6.3 VBScript结构化程序设计 104

6.3.1 VBScript的顺序结构 104

6.3.2 VBScript的选择结构 105

6.3.3 VBScript的循环结构 109

6.3.4 VBScript的过程 116

6.4 VBScript的对象和事件 122

6.4.1 对象的属性、事件和方法 122

6.4.2 事件驱动程序设计 123

6.4.3 DHTML对象模型简介 125

6.4.4 DHTML的内部控件 126

习题6 129

第7章 网页设计工具简介 131

7.1 网页制作工具 131

7.1.1 FrontPage 131

7.1.2 Dreamweaver 131

7.1.3 Adobe Pagemill 132

7.1.4 HomeSite 132

7.1.5 Visual Studio.Net 132

7.1.6 EditPlus 132

7.2 网页图形图像处理工具 133

7.2.1 Fireworks 133

7.2.2 Photoshop 133

7.2.3 CorelDRAW 133

7.3 网页动画制作与特效工具 133

7.3.1 Flash 134

7.3.2 Ulead Gif Animator 134

7.3.3 Swish 134

7.4 网页上传工具 134

7.4.1 CuteFTP 135

7.4.2 FlashFXP 135

7.4.3 LeapFTP 135

7.4.4 其他上传工具 135

7.5 网页设计工具的发展动向 135

习题7 136

第8章 网页制作工具Dreamweaver 8 137

8.1 Dreamweaver简介 137

8.1.1 Dreamweaver 8的启动和主工作区 137

8.1.2 Dreamweaver 8的参数设置 141

8.2 站点管理 143

8.2.1 本地站点和远端站点 143

8.2.2 建立本地站点 144

8.2.3 管理本地站点 145

8.3 制作第一个网页 146

8.3.1 制作网页的一般过程 147

8.3.2 设置页面属性 150

8.3.3 网页基本元素 151

8.4 超链接 152

8.4.1 超链接的基本概念 152

8.4.2 在Dreamweaver中设置超链接 153

8.5 使用图像 157

8.5.1 插入图像 157

8.5.2 图像映射 159

8.5.3 制作鼠标经过图像 161

8.6 使用多媒体对象 163

8.6.1 添加背景音乐 163

8.6.2 使用声音与视频 163

8.7 使用表格 166

8.7.1 插入表格 166

8.7.2 添加内容到表格单元格 166

习题8 169

第9章 Dreamweaver 8高级应用 170

9.1 图层与行为 170

9.1.1 图层的基本操作 170

9.1.2 图层与行为结合制作网页特效 174

9.2 时间轴 177

9.2.1 时间轴面板 178

9.2.2 创建时间轴动画 178

9.2.3 记录路径 181

9.2.4 使用时间轴改变图像属性 182

9.2.5 使用时间轴改变图层属性 184

9.3 表单 185

9.3.1 表单的基本概念 186

9.3.2 表单对象的使用 186

9.3.3 检查表单 193

9.4 框架 194

9.4.1 框架类型和框架面板 194

9.4.2 使用框架排版 195

9.5 样式表 198

9.5.1 Dreamweaver中CSS样式的类型 199

9.5.2 Dreamweaver中使用CSS样式表美化页面 199

9.6 模板和库 203

9.6.1 模板的基本概念 203

9.6.2 利用模板创建页面 204

9.6.3 用模板更新整个站点 207

9.6.4 库 207

9.7 其他网页特效 208

9.7.1 Java特效 208

9.7.2 插Flash按钮对象 208

9.7.3 插入Flash动画 209

9.7.4 插Shockwave电影 209

习题9 209

第10章 网页图形处理工具Fireworks 8 210

10.1 Fireworks 8的基本概念 210

10.1.1 创建新文档 210

10.1.2 Fireworks 8的工作界面 211

10.1.3 打开和导入文件 212

10.1.4 修改画布 213

10.1.5 矢量图和位图的概念 213

10.2 图形的优化 215

10.3 图像的切片 217

10.3.1 创建矩形切片 217

10.3.2 创建多边形切片 218

10.4 图像的导出 218

10.4.1 导出一个图像 219

10.4.2 导出一个区域的图像 219

10.4.3 导出切片 219

10.5 制作动态按钮 220

10.5.1 按钮的基本概念 220

10.5.2 动态按钮的制作 221

10.6 制作下拉菜单 223

习题10 226

第11章 网页动画制作工具Flash 8 227

11.1 Flash 8简介 227

11.1.1 Flash的特点 227

11.1.2 Flash 8的用户界面 228

11.2 Flash 8的基本概念与操作 228

11.2.1 Flash 8的基本概念 228

11.2.2 动画的基本概念 230

11.3 动画制作 231

11.3.1 逐帧动画的制作 232

11.3.2 运动渐变动画的制作 233

11.3.3 形状渐变动画的制作 237

11.3.4 遮罩动画的制作 239

11.3.5 引导层运动动画的制作 241

11.3.6 MTV制作基础 244

11.4 动画的测试、优化与发布 246

11.4.1 动画的测试 246

11.4.2 优化动画文件 246

11.4.3 动画文件的发布 247

11.4.4 动画文件的导出 249

习题11 250

第12章 ASP动态网站开发技术 251

12.1 ASP基本概念 251

12.1.1 什么是ASP 251

12.1.2 ASP的工作原理 251

12.1.3 ASP的特征 251

12.2 ASP运行环境的安装与配置 252

12.2.1 ASP运行环境对硬件的要求 252

12.2.2 ASP运行环境对软件的要求 252

12.2.3 Windows 2000/XP中安装与配置IIS 253

12.3 ASP的内置对象 255

12.3.1 Response对象 255

12.3.2 Request对象 259

12.3.3 Application对象 262

12.3.4 Session对象 265

12.3.5 Server对象 268

12.3.6 ObjectContext对象 269

12.4 ASP的内置组件 269

12.4.1 广告轮显组件 269

12.4.2 内容轮显组件 272

12.4.3 页面计数器组件 272

12.4.4 文件访问组件 273

12.5 ASP开发Web数据库应用程序 273

12.5.1 ADO简介 273

12.5.2 ADO提供的操作方式 274

12.5.3 Connection对象 275

12.5.4 Command对象 277

12.5.5 Recordset对象 278

12.6 ASP与数据库连接 280

12.6.1 使用ODBC与数据库连接 281

12.6.2 不使用ODBC与数据库连接 282

习题12 283

第13章 网站设计与制作综合实例 284

13.1 实例创意和效果展示 284

13.2 实例说明 284

13.2.1 技术要点 284

13.2.2 准备素材 285

13.3 设计过程 285

13.3.1 站点规划 285

13.3.2 制作主页 287

13.3.3 制作其他静态页面 290

13.3.4 制作留言板 291

13.4 网站测试与性能分析 306

习题13 306

第14章 网站的测试和发布 307

14.1 本地站点的测试 307

14.1.1 检测浏览器的兼容性 307

14.1.2 检查站点的链接错误 308

14.1.3 在浏览器中预览 309

14.2 网站的发布 309

14.2.1 设置远程站点 309

14.2.2 连接服务器 311

14.2.3 文件的上传和下载 311

14.3 网站的推广宣传 312

14.3.1 登录搜索引擎 312

14.3.2 其他推广方法 312

习题14 313

参考文献 314