《网站设计与开发》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨晓钟,孙振萍,孙建,宫兵等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:711117013X
  • 页数:293 页
图书介绍:本书讲述网站系统工程的具体建设方法和相关技术,突出网站建设概念,注重使用工具的技巧。内容涉及网站设计的基础知识及网站的注册、建设的初步规划,网站设计软件Dreamweaver MX,网站的基础语言HTML,如何在网页中应用VbScript语言以及如何利用ASP实现动态数据库交互等,让读者从容进入网站建设的世界中,随着本书介绍的实例一步步深入学习,逐步掌握静态和动态网页的制作,同时了解网站管理、发布、维护、推广的具体过程。

前言 1

第1章 网站设计基础 1

11 Internet的相关知识 1

1.1.1 WWW 1

1.1.2 统一资源定位器 1

目录 1

1.1.5 端口 3

1.1.6 Internet地址和域名系统 3

1.1.4 TCP/IP协议 3

1.1.3 客户/服务器模型 3

1.2 网站的相关知识 4

1.2.1 网站的分类 4

1.2.2 主页与网页 5

1.2.3 网页的组成要素 5

1.3 网站的规划 6

1.4 网站的设计 9

1.4.1 网站设计的基本原则 9

1.4.2 网站设计技巧 10

1.4.3 设计主页应避免的一些问题 13

1.7 习题 14

1.5 上机指导 14

1.6 上机练习 14

第2章 网站构建基础 15

2.1 网站域名注册 15

2.1.1 选择合适的域名 15

2.1.2 域名申请的步骤 15

2.1.3 申请域名的注意事项 16

2.2 网站空间的获得 18

2.2.1 选择网站空间 18

2.1.4 中文域名 18

2.2.2 申请虚拟主机 19

2.2.3 获得个人网站空间 19

2.3 使用Macromedia Dreamweaver MX构建本地站点 20

2.3.1 设置本地站点 20

2.3.2 使用站点面板和站点地图 21

2.4 使用Internet信息服务器创建本地站点 24

2.4.1 安装Internet信息服务 24

2 4.2 创建Web站点 25

2.4.3 创建虚拟目录 25

2.5 上机指导 27

2.7 习题 32

2.6 上机练习 32

第3章 Dreamweaver MX入门 33

3.1 Dreamweaver MX的工作环境 33

3.1.1 启动Dreamweaver MX 33

3.1.2 Dreamweaver MX应用程序操作环境 33

3.2 在网页中添加文本和插入对象 36

3.2.1 添加文本 36

3.2.2 插入对象 36

3.2.4 插入水平线 37

3.2.3 插入日期 37

3.2.5 设置文档的页面属性 38

3.2.6 文本的格式化 38

3.3 在网页中插入图片 40

3.3.1 常用的图像种类 40

3.3.2 插入图像 40

3.3.3 设置图像的属性 40

3.3.4 图像占位符 42

3.4 上机指导 43

3.5 上机练习 47

3.6 习题 48

第4章 超级链接与图像地图 49

4.1 超级链接概述 49

4.2 创建超级链接 51

4.2.1 创建到其他文档或文件的链接 51

4.2.2 命名锚记链接 52

4.2.3 电子邮件链接 52

4.3 管理链接 53

4.3.1 启用链接管理 53

4.3.2 使用站点地图 54

4.4 创建图像地图 55

4.5 上机指导 56

4.6 上机练习 57

4.7 习题 58

第5章 表格和样式表 59

5.1 插入表格 59

5.2 表格的选定 59

5.2.1 选择整个表格 59

5.2.4 选择多个单元格 60

5.3 表格的设置及向表格中插入图片 60

5.2.2 选择行或列 60

5.2.3 选择单个单元格 60

5.3.1 设置表格边界属性 61

5.3.2 设置单元格属性 61

5.3.3 向表格中插入图片 62

5.4 样式表 62

5.5 上机指导 65

5.6 上机练习 67

5.7 习题 68

6.2 层的创建、操作与设置 69

6.2.1 创建层 69

第6章 层、行为和时间线 69

6.1 层的概述 69

6.2.2 激活和选中 70

6.2.3 改变层的默认属性 70

6.2.4 设置层属性面板 71

6.2.5 层控制面板及操作层 71

6.3 行为控制面板的使用 73

6.4 利用时间线创建动画 76

6.5 上机指导 78

6.6 上机练习 81

6.7 习题 82

第7章 框架和表单 83

7.1 框架 83

7.1.1 框架和框架集 83

7.1.2 创建预定义的框架集 84

7.1.3 创建和编辑框架与框架集 85

7.1.4 选择框架和框架集并设置其属性 87

7.1.5 保存框架和框架集文件 88

7.2 表单 89

7.2.1 表单对象 89

7.2.2 创建表单域 90

7.2.3 添加文本域 91

7.2.4 添加文件域 92

7.2.5 添加隐藏域 92

7.2.6 添加单选按钮 92

7.2.7 添加复选框 93

7.2.8 添加列表和菜单 94

7.2.9 添加按钮 94

7 2.10 处理表单 95

7.3 上机指导 96

7.5 习题 97

7.4 上机练习 97

第8章 页面布局和模板的应用 99

8.1 在布局视图中对页进行布局 99

8.1.1 布局视图和绘制布局单元格 99

8.1.2 布局单元格靠齐到网格 100

8.1.3 设置布局视图样式参数 101

8.2 模板 101

8.2.1 创建模板 101

8.2.2 模板的应用与修改 103

8.3.2 创建和使用库项目 107

8.3.1 库的作用 107

8.3 库的应用 107

8.4 上机指导 108

8.5 上机练习 110

8.6 习题 110

第9章 网页制作综合实例 111

9.1 使用Dreamweaver MX设计网站主页 111

9.2 模板的使用 115

9.3 注册表单的制作 117

9.4 样式表的使用 118

9.6 习题 120

9.5 上机练习 120

第10章 HTML语言 121

10.1 文档基本结构 121

10.2 HTML常用标记 122

10.2.1 文本格式标记 122

10.2.2 列表标记 124

10.2 3 图像标记 126

10.2.4 分区标记 127

10.2.5 超链接标记 127

10.2.6 表格标记 128

10.2.7 框架标记 129

10.2.8 表单标记 132

10.3 上机指导 135

10.4 上机练习 142

10.5 习题 143

第11章 VBScript基本语法 145

11.1 VBScript的基本框架 145

11.2 对象及对象的方法与属性 146

11.2.1 document对象 146

11.2.2 window对象 146

11.3 数据类型 147

11.5 变量 148

11.4 常量 148

11.6 运算符 149

11.7 基本输入/输出函数 150

11.7.1 MsgBox函数 150

11.7.2 InputBox函数 151

11.8 数组 152

11.8.1 一维数组的声明 152

11.8.3 动态数组的声明 153

11.8.2 多维数组的声明 153

11.9 上机指导 154

11.10 上机练习 155

11.11 习题 155

第12章 选择和循环语句 157

12.1 选择语句 157

12.1.1 If…Then…Else语句 157

12.1.2 If…ElseIf…EndIf语句 158

12.1.3 Select…Case语句 159

12.2.1 Do While…Loop语句 160

12.2 循环语句 160

12.2.2 Do…Loop While语句 161

12.2.3 For…Next语句 162

12.3 上机指导 163

12.4 上机练习 166

12.5 习题 167

第13章 过程与事件 169

13.1 Sub过程 169

13.2 Function过程 171

13.3 事件与事件过程 172

13.4 上机指导 173

13.5 上机练习 175

13.6 习题 176

第14章 数据有效性验证实例 177

14.1 数据有效性验证 177

14.2 上机指导 178

14.3 上机练习 185

14.4 习题 185

第15章 ASP的概述 187

15.1 ASP基础 187

15.1.3 ASP的工作流程 189

15.1.2 ASP的运行环境 189

15.1.1 ASP的用途 189

15.1.4 ASP页面的构成 190

15.2 ASP语法和规则 191

15.2.1 ASP的定界符 191

15.2.2 ASP的变量和常量 191

15.2.3 在ASP程序中使用函数和过程 192

15.2.4 使用组件和对象 194

15.2.5 使用集合 195

15.3 上机指导 196

15.2.6 控制客户端脚本 196

15.4 上机练习 198

15.5 习题 198

第16章 ASP对象在网页制作中的应用 199

16.1 Request对象 199

16.1.1 QueryString集合 200

16.1.2 Form集合 201

16.1.3 ServerVariables集合 203

16.2 Response对象 204

16.3 .3 Application对象的事件 206

16.3.2 Application对象的方法 206

16.3.1 Application对象的属性 206

16.3 Application对象 206

16.3.4 使用Application对象时的注意事项 207

16.4 Session对象 208

16.5 Cookies对象 211

16.6 Server对象 212

16.6.1 MapPath方法 213

16.6.2 HTMLEncode方法 213

16.6.3 CreateObject方法 213

16.7.1 包含文件 214

16.7 包含文件和Global.asa 214

16.7.2 Global.asa文件 216

16.8 上机指导 217

16.9 上机练习 218

16.10 习题 218

第17章 使用ADO对象连接数据库 221

17.1 ADO对象介绍 221

17.2 使用ADO Connection对象 222

17.2.1 使用Connection对象进行数据库连接 222

17.2.2 Connection对象的常用属性和方法 223

17.3.1 使用Recordset对象处理结果 225

17.3 使用ADO Recordset对象定义记录及对象 225

17.3.2 使用Recordset对象检索记录 226

17.3.3 Recordset对象的常用属性和方法 226

17.4 使用ADO Command对象改善查询 228

17.5 SQL 228

17.5.1 查询语句 228

17 5.2 插入语句 229

17.5.3 更新语句 229

17.6.2 使用ADO对象检索并显示数据库中的数据 230

17.6.1 准备数据库环境 230

17.6 用ASP程序管理数据库实例 230

17.5.4 删除语句 230

17.6.3 使用ADO对象向数据库中添加记录 231

17.6.4 使用ADO对象从数据库中删除记录 232

17.6.5 使用ADO对象更改数据库中的记录 233

17.6.6 使用ADO对象显示数据库中的记录 234

17.7 上机指导 236

17.8 上机练习 239

17.9 习题 239

18.2 创建数据库 241

18.1 系统功能概述 241

第18章 设计实例 注册页面和留言板 241

18.3 包含文件adovbs.inc 242

18.4 注册页面register.htm 242

18.5 留言板 249

18.6 上机指导 251

18.7 上机练习 251

18.8 习题 251

19.1 系统功能概述 253

19.2 创建数据库 253

第19章 设计实例 创建论坛 253

19.3 查看主题 254

19.4 发表主题 256

19.5 保存主题 257

19.6 回复主题 259

19.7 保存回复 262

19.8 上机指导 263

19.9 上机练习 263

19.10 习题 263

20.1 编辑本地站点 265

20.2 对站点进行测试 265

第20章 网站的管理与维护 265

20.2.1 在浏览器中预览页面 266

20.2.2 检查页面或站点内的链接 267

20.2.3 修复断开的链接 268

20.2.4 设置下载时间和大小 269

20.2.5 使用“报告”测试站点 269

20.3 使用Dreamweaver MX设置远程站点 270

20.3.1 使用Dreamweaver MX创建远程站点 270

20.3.2 使用Dreamweaver MX编辑现有远程站点 271

20.4 管理和发布站点 271

20.4.2 设置“站点”参数 272

20.4.1 在“站点”面板中打开和查看站点 272

20.4 3 导入和导出站点 273

20.4.4 使用存回/取出 273

20.4.5 获取和上传文件 275

20.4.6 同步本地和远程站点上的文件 276

20.5 使用CuteFTP上传和下载 277

20.5.1 安装CuteFTP 278

20.5.2 使用CuteFTP 278

20.6 上机指导 278

20.8 习题 282

20.7 上机练习 282

第21章 网站推广与安全 283

21.1 运用免费资源充实网站 283

21.1.1 免费域名 283

21.1.2 免费计数器/统计器 283

21.1.3 免费留言簿 284

21.1.4 免费聊天室 284

21.1.5 免费论坛 285

21.2 网站的推广 285

21.2.1 网站推广的基本方法 285

21.2.2 将网站加入搜索引擎 287

21.3 网络安全概述 288

21.3.1 计算机安全面临的威胁 288

21.3.2 网络安全技术 289

21.3.3 加强网络安全的措施 290

21.3.4 网络安全的应用 291

21.4 上机指导 292

21.5 上机练习 292

21.6 习题 292

参考文献 293