《网页设计与Web编程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴黎兵,郝自勉,杨鏖丞主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115198419
  • 页数:348 页
图书介绍:本书是一本全面介绍网站架构、HTML语言、网页设计与制作技术、CSS层叠样式表、JavaScript脚本编程、层和行为、ASP.NET程序设计和Web数据库应用技术的教程。

第1部分 基础篇 2

第1章Web网站架构与HTML基础 2

Web的特点和结构 2

Web服务器的配置 4

创建虚拟目录 8

HTML基础 11

网页与HTML概述 11

文档结构标签和格式标签 12

文本标签和链接标签 14

图像标签和多媒体标签 17

表格标签和表单标签 18

其他常用标签 22

小结 23

思考题 24

第2部分 图形动画篇 26

第2章Fireworks CS3入门及制作实例 26

Fireworks CS3概述 26

Fireworks CS3工作界面 29

“工具”面板 30

“属性”检查器 35

各类面板 35

Fireworks文档操作 36

创建新文档 37

打开和导入文件 37

保存Fireworks文档 38

Fireworks基本操作 38

画布操作 38

使用标尺、辅助线和网格 40

设置首选参数和快捷键 41

操作的撤销与重复 44

修剪文档 45

Fireworks制作实例 46

个性化图标 46

网页按钮 48

弹出式菜单 49

网页动画 51

绘制图像 53

小结 54

思考题 54

第3章Flash CS3入门及制作实例 56

Flash CS3的工作环境简介 56

初识Flash CS3 56

文档选项卡 57

时间轴 58

工具箱 58

舞台 59

工作区 60

网格 60

标尺 61

常用面板 62

基本绘图工具 64

选择工具 64

部分选取工具 65

直线工具 65

套索工具 66

钢笔工具 67

矩形工具 68

铅笔工具 68

刷子工具 69

任意变形工具 69

渐变变形工具 70

墨水瓶工具与颜料桶工具 71

滴管工具 72

橡皮擦工具 72

文本工具 72

基本动画制作 74

逐帧动画 74

形状补间动画 76

动作补间动画 77

遮罩动画 79

引导路径动画 81

动画制作实例 83

摇曳的烛光 83

溪流效果 85

小结 86

思考题 86

第3部分 网页设计与制作篇 88

第4章Dreamweaver CS3入门 88

文本及排版 88

插入文本 88

格式化文本 89

创建项目列表 91

设置文件头和网页属性 92

设置网页的编码 92

设定文档标题 93

添加关键字 93

设置网页的刷新 94

插入meta对象 94

插入表格 94

制作表格 95

编辑表格 96

表格属性面板的使用 99

插入多媒体对象 101

使用图像 101

插入Flash对象 105

插入视频对象 109

插入音频对象 111

插入Java Applet 111

创建超链接 112

地址和链接 113

添加链接 114

书签链接和热点链接 115

Dreamweaver CS3新增功能 117

Spry框架 117

与Photoshop CS3的关联增强 119

对浏览器兼容性的检查 119

CSS相关功能的增强 120

小结 120

思考题 120

第5章 网页布局和框架 121

布局模式 121

引例 121

关于“布局”模式 122

绘制布局表格和布局单元格 122

绘制布局表格 122

绘制布局单元格 123

绘制嵌套布局表格 123

使用标尺与网格 124

使用标尺 124

使用网格 124

调整布局表格及布局单元格 125

选择布局表格和布局单元格 125

调整布局表格和布局单元格的大小 126

移动嵌套布局表格和布局单元格 126

设置布局表格和布局单元格的属性 126

设置列宽度 128

设置布局模式的首选参数 130

框架的使用 130

关于框架和框架集 131

创建框架和框架集 131

选择框架和框架集 135

保存框架和框架集文件 136

设置框架和框架集属性 138

为框架设置链接 140

处理不能显示框架的浏览器 141

小结 141

思考题 142

第6章CSS层叠样式表 143

CSS的基本概念 143

样式和规则 143

层叠和顺序 145

如何使用Dreamweaver CS3建立CSS 148

用“CSS面板”建立CSS 148

用“页面属性”新建内部样式 152

用“属性面板”新建内部样式 154

套用CSS 156

CSS滤镜 157

小结 161

思考题 161

第7章JavaScript脚本编程 162

JavaScript概述 162

JavaScript是什么 162

JavaScript的特点 163

在网页中嵌入JavaScript脚本 164

JavaScript与Java的区别 165

词法规则 166

标识符 167

关键字和保留字 167

大小写敏感 167

空白字符 168

语句结束符 168

注释 169

基本数据类型 169

基本数据类型与常量 169

变量 171

运算符和表达式 171

算术运算符和算术表达式 171

比较运算符和比较表达式 172

逻辑运算符和逻辑表达式 172

位运算符和位表达式 173

赋值运算符和赋值表达式 173

条件运算符和条件表达式 174

字符串运算符和字符串表达式 174

逗号运算符和逗号表达式 174

核心语句 174

基本控制结构 175

表达式语句和复合语句 175

条件语句 176

循环语句 178

标签语句 180

函数 181

函数的基本组成 181

函数的作用域 182

函数的嵌套与递归 183

复合数据类型 185

对象 185

数组 193

对象模型 196

浏览器对象模型 197

文档对象模型 201

事件处理 206

事件与事件处理器 206

事件绑定 207

取消元素的默认动作 209

小结 212

思考题 212

第8章 表单及表单验证 213

创建HTML表单 213

插入表单 213

设置表单属性 213

插入表单元素 214

插入文本域 214

插入按钮 215

插入复选框 216

插入单选按钮 216

插入列表/菜单 217

插入文件域 218

插入图像域 219

插入隐藏域 220

插入跳转菜单 220

插入字段集 222

插入标签 222

验证HTML表单 223

Spry框架 223

使用验证文本域 224

使用验证文本区域 226

使用验证复选框 226

使用验证选择 227

附加自定义脚本 228

插入具有辅助功能的表单元素 229

小结 231

思考题 231

第9章 层和行为 232

层的创建与基本操作 232

层的属性设置 235

选择层 235

层属性面板的使用 235

层的其他操作 236

吸附层到网格 236

层和表格的转换 237

嵌套层 238

在层中插入内容 239

时间轴概述 240

使用时间轴创建动画 241

使用关键帧创建动画 241

通过拖动路径创建动画 242

时间轴的其他操作 243

Dreamweaver中的行为 244

行为概述 244

添加行为 246

更改行为 246

打开浏览器窗口 247

显示-隐藏层 248

设置状态栏文本 249

交换图像 250

拖动层 250

显示效果 252

小结 254

思考题 254

第4部分 Web编程篇 256

第10章ASP.NET程序设计 256

ASP.NET入门 256

配置ASP.NET的运行环境 256

第一个ASP.NET程序 257

剖析程序结构 260

C#语言程序设计基础 261

C#数据类型 261

C#语法 263

控制语句 265

跳转语句 267

ASP.NET内置对象 267

对象简介 267

Page对象 268

Response对象 270

Request对象 273

Server对象 275

Application对象 277

Session对象 279

实例——简易聊天室 281

服务器控件 283

Web控件 287

HTML控件 284

验证控件 290

小结 291

思考题 291

第11章Web数据库应用技术 293

ADO.NET概述 293

ADO.NET数据库的连接 295

ADO.NET与ADO的区别 295

数据提供程序 295

SQL语言概述 297

基本SQL语句 298

聚合函数 300

分组查询 300

ADO.NET对象详解 300

SqlConnection对象 300

SqlCommand对象 303

SqlDataReader对象 308

DataSet和SqlDataAdapter对象 311

数据控件 314

简介 315

常用属性和方法 315

模板里的数据绑定 316

Repeater属性 317

DataList属性 317

DataGrid属性 318

小结 324

思考题 324

第12章 综合实例:在线书店 325

系统总体设计 325

系统数据库设计 326

显示图书信息 327

建立首页Default.htm 327

建立图书分类页面Category.aspx 328

建立图书列表页面BookList.aspx 330

建立图书详细信息页面BookDetail.aspx 333

购物车处理 335

建立购物车添加页面PutCart.aspx 335

建立购物车列表页面CartList.aspx 336

建立购物车修改页面ModifyCart.aspx 339

订单处理 340

建立订单验证页面CheckOrder.aspx 340

建立订单存储页面SaveOrder.aspx 342

建立订单查询页面QueryOrder.aspx 343

小结 347

思考题 347

参考文献 348