《网页设计与制作》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:相万让主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115113483
  • 页数:315 页
图书介绍:本书的第1章至第3章主要讲述网页设计与制作的基础知识;第4章和第5章重点介绍制作网页的素材准备,包括Fireworks MX图像处理与Flash MX二维动画制作技术;第6章和第7章着重介绍网页制作工具,包括常用的静态网页制作工具FrontPage与动态网页制作工具Dreamweaver;第8章和第9章介绍面向对象的使用最广泛的两种网页制作脚本语言VBScript与JavaScript;第10章进一步简单介绍了制作动态网页的最新技术DHTML、XHTML、PHP、JSP与ASP.NET等;最后一章介绍了网页的发布与维护。本书构思清晰,结构合理,内容可选性强。

第1章概述 1

1.1网页基础知识 1

1.1.1 Internet基础知识 1

目录 1

1.1.2 WWW及客户机/服务器工作方式 4

1.1.3 网站与网页 6

1.2.2网页编写软件 7

1.2.3 图形/图像处理工具 7

1.2.1 HTML 7

1.2常用网页制作工具简介 7

1.2.4网页制作脚本语言 8

1.2.5 动态网页制作工具 8

思考与练习 10

第2章网页设计基础 11

2.1网页设计的基础知识 11

2.1.1风格定位 11

2.1.2版面编排 12

2.1.3 点、线、面 14

2.1.4色彩处理 17

2.1.5数字图像 18

2.1.6色彩的使用技巧 19

2.2.1 网页设计的基本原则 20

2.2网页设计的基本原则 20

2.2.2 网页设计需考虑的因素 24

2.3网页设计的基本过程 24

2.3.1 网页设计的一般步骤 24

2.3.2设计主题 25

2.3.3网页总体结构的构思 25

2.3.4网页的版面布局 25

2.3.5网页创意 26

2.3.9网站维护 27

思考与练习 27

2.3.6网页素材收集 27

2.3.8网页测试与发布 27

2.3.7网页制作 27

第3章HTML 29

3.1 HTML基本知识 29

3.1.1什么是HTML 29

3.1.2 HTML基本概念 30

3.2文本 32

3.2.1字体 32

3.3表格 34

3.2.2段落 34

3.4.图像 36

3.4.1有关设定图片的方法 36

3.4.2应用技巧 38

3.5超链接 39

3.5.1超链接分类 39

3.5.2应用技巧 41

3.6 HTML表单 42

3.6.1表单中主要包括的元素 42

3.6.2用好表单的下拉式菜单 45

3.7 HTML的框架结构 46

思考与练习 49

第4章图像处理软件Fireworks 51

4.1 Fireworks MX简介 51

4.1.1 Fireworks MX的功能特点 51

4.1.2 Fireworks MX工作界面 52

4.2 Fireworks MX文档的基本操作 53

4.2.1新建与导入文档 53

4.2.2文档的保存 54

4.2.3浏览文档 54

4.2.4设置文档属性 55

4.3.1什么是矢量图和位图 56

4.3矢量图和位图 56

4.3.2创建位图对象 57

4.3.3绘制矢量对象 58

4.4选择和编辑对象 60

4.4.1选择对象 60

4.4.2选择像素 61

4.4.3变形和扭曲 62

4.4.4组织对象 63

4.4.5修饰位图 63

4.4.6编辑矢量对象路径 65

4.5.1选择颜色 66

4.5颜色和填充 66

4.5.2颜色样本和混色器 67

4.5.3填充 68

4.6使用文本 69

4.6.1输入文本 69

4.6.2编辑文本 70

4.6.3应用不同效果 71

4.7特殊效果 72

4.7.1动态效果 72

4.7.2 层 73

4.7.3蒙版 74

4.7.4样式 75

4.8 GIF动画 76

4.9图像的切片与导出 77

4.9.1为什么要使用切片 77

4.9.2使用切片 78

4.9.3优化图像 80

4.9.4导出图像 82

4.10综合实例 84

思考与练习 87

5.1.1 Flash MX的功能特点 88

5.1 Flash MX概述 88

第5章动画制作软件Flash 88

5.1.2动画知识简介 89

5.1.3 Flash MX工作界面 89

5.2 Flash基本操作 90

5.2.1参数设置 90

5.2.2文件的建立、保存 90

5.2.3 时间轴的操作 91

5.2.4场景操作 91

5.2.5动画播放 91

5.3.4组合与分离操作 92

5.3.3网格的使用 92

5.3图形操作 92

5.3.2图形的层次顺序 92

5.3.1 图形的复制与删除 92

5.3.5图形的显示模式 93

5.3.6图形变形 93

5.3.7使用位图 94

5.4动画制作 95

5.4.1使用元件库 95

5.4.2图层操作 98

5.4.3 帧的使用 100

5.4.4逐帧动画 101

5.4.5动作渐变式动画 101

5.4.6形状渐变式动画 103

5.4.7淡出淡入式动画 105

5.4.8编辑动画 105

5.5声音处理 106

5.5.1导入音频文件 106

5.5.2声音的设置 107

5.5.3声音的编辑 107

5.6.1 Flash MX程序设计基本知识 108

5.6动画的交互控制 108

5.6.2 Actions编程环境 109

5.6.3设置按钮动作 110

5.6.4设置帧动作 112

5.6.5设置动画和电影剪辑动作 113

5.7使用组件 114

5.7.1什么是Flash MX的组件 114

5.7.2使用组件 114

5.7.3编辑组件 115

5.8优化和发布 116

5.8.2测试 117

5.8.1 优化 117

5.8.3发布 118

5.8.4输出 119

5.9综合实例 120

思考与练习 122

第6章网页制作工具FrontPage 123

6.1 FrontPage的基本操作 123

6.1.1 FrontPage界面 123

6.1.2网站的基本操作 124

6.1.3网页的基本操作 129

6.2.1网页标题 130

6.2网页文本内容的建立与编辑 130

6.2.2文字输入与编辑 131

6.2.3设置字体段落与格式 132

6.2.4添加其他网页元素 133

6.3加入图像 135

6.3.1添加图像 135

6.3.2对图像进行编辑 136

6.3.3设置网页背景 138

6.3.4保存图片 139

6.4.1加入列表 140

6.4加入列表和表格 140

6.4.2添加表格 141

6.5超链接 144

6.5.1文本超链接 145

6.5.2图形超链接 147

6.6为网页加入特殊效果 148

6.6.1滚动字幕 148

6.6.2悬停按钮 150

6.6.3横幅广告 151

6.7构建框架 152

6.7.1创建框架 153

6.7.2设置框架属性 154

6.7.3框架操作 155

6.8主题与导航栏的使用 156

6.8.1应用主题 156

6.8.2应用导航栏 160

6.8.3使用共享边框 162

6.9使用表单 163

6.9.1创建表单 163

6.9.2使用表单模板创建表单 164

6.9.3使用表单网页向导创建表单 164

6.10.1发布前的准备 167

6.10发布站点 167

6.10.2发布站点 168

6.11用FrontPage制作网页实例 169

思考与练习 171

第7章可制作动态网页的软件 173

7.1 Dreamweaver UltraDev概述 173

7.1.1 Dreamweaver UltraDev功能特点 173

7.1.2 Dreamweaver UltraDev的安装及配置 175

7.1.3 Dreamweaver UltraDev工作界面 176

7.1.4 Dreamweaver UltraDev 4的工作方式 181

7.2.2创建框架 182

7.2框架的创建 182

7.2.1框架的规划 182

7.2.3修改框架属性 183

7.2.4保存框架页面 185

7.3表单 185

7.3.1表单的创建 185

7.3.2创建文本框 187

7.3.3创建复选框 189

7.3.4创建单选钮 189

7.3.5创建下拉菜单 190

7.3.6创建下拉列表框 191

7.3.7创建重置和提交按钮 192

7.4应用层 193

7.4.1层的基本概念 193

7.4.2层的基本操作 193

7.4.3设置层的属性 196

7.5站点管理 197

7.5.1规划站点 197

7.5.2创建站点 198

7.5.3配置站点 200

7.5.4站点管理 202

7.5.5认识站点链接地址 204

思考与练习 205

第8章网页制作脚本语言 206

8.1 VBScript与JavaScript 206

8.1.1 VBScript与JavaScript 206

8.1.2对象的事件、属性和方法 207

8.1.3客户端和服务器端的脚本语言 207

8.1.4脚本引擎 208

8.2使用VBScript脚本语言 208

8.2.1 VBScript的特点及其主要功能 208

8.2.2在HTML页面中使用VBScript 209

8.3.1 VBScript数据类型 210

8.3 VBScript基础 210

8.3.2 VBScript变量 212

8.3.3 VBScript常量 213

8.3.4 VBScript表达式与运算符 213

8.4 VBScript语句 214

8.4.1 VBScript的基本语句 214

8.4.2 VBScript语句中的过程 222

8.5 VBScript的函数 223

8.5.1数学运算函数 223

8.5.4 日期时间函数 224

8.5.3数据类型转换函数 224

8.5.2字符串处理函数 224

8.5.5其他函数 225

8.6 VBScript事件处理 228

8.6.1用内联代码直接处理事件 228

8.6.2用FOR和EVENT属性来处理事件 229

8.7 VBScript中的对象 230

8.7.1 Window对象 230

8.7.2 Document对象 231

8.7.3 Form对象 233

8.7.4 Location对象 233

8.7.7 Navigator对象 234

8.7.8程序实例 234

8.7.5 Link对象 234

8.7.6 History对象 234

思考与练习 235

第9章JavaScript与Java Applet 236

9.1 Java语言基础 236

9.1.1 Java语言的变量、表达式和数据类型 236

9.1.2 Java语言的控制语句 237

9.1.3 Java语言中的类、对象和接口 238

9.1.5 Java语言的用户界面 241

9.1.4 Java语言中的输入、输出流 241

9.1.6 Java语言的多线程机制 242

9.1.7 Java语言中的异常处理 243

9.2 JavaScript 243

9.2.1什么是JavaScript 243

9.2.2 SCRIPT标记 244

9.2.3数据类型、常量和变量 244

9.2.4运算符和表达式 245

9.2.5语句 245

9.2.6函数 248

9.2.7数组 250

9.2.8事件 251

9.2.9对象 252

9.3 Applet基础 252

9.3.1一个简单的Java Applet 252

9.3.2 Applet的类继承 254

9.3.3 HTML中的〈APPLET〉标记 256

9.4 Applet的执行方式 257

9.4.1 Applet的生命周期 257

9.4.2 Applet中实现绘画的方法 259

9.4.3 Applet中实现UI构件的方法 259

9.5.1建立一个图形用户接口 262

9.4.4 Applet中的线程 262

9.5建立Applet的用户接口 262

9.5.2向Applet传递信息 263

9.6 Applet编程 264

9.6.1动画例子小程序 265

9.6.2扩充Applet超类 267

9.6.3创建线程 267

9.6.4显示动画 269

9.6.5鼠标事件 269

9.6.6使用图像 270

9.6.7播放声音 272

思考与练习 276

第10章动态网页制作技术 277

10.1 DHTML 278

10.1.1 动态网页技术的产生 278

10.1.2 什么是DHTML 278

10.1.3 DHTML特性 279

10.1.4 DHTML实例 280

10.2 XHTML 282

10.2.1什么是XHTML 282

10.2.2 XHTML与HTML、XML 282

10.2.3 XTML特性 283

10.2.4 XTML使用示例 284

10.3 PHP 285

10.3.1 PHP简介 285

10.3.2 PHP的功能和特性 286

10.3.3 PHP与其他CGI的比较 287

10.3.4 PHP的安装和配置 287

10.3.5 PHP示例 288

10.4 JSP 289

10.4.1什么是JSP 289

10.4.2 JSP技术的特性 289

10.4.5 JSP示例程序 291

10.4.3用JSP开发Web的几种主要方式 291

10.4.4 JSP运行环境 291

10.5 ASP.NET 292

10.5.1 什么是ASP.NET 292

10.5.2 .NET框架 293

10.5.3 ASP.NET的特性 293

10.5.4 ASP.NET的安装与配置 294

10.5.5 ASP.NET示例 294

思考与练习 295

11.1.1本地网页测试 296

第11章网页的发布与维护 296

11.1网页发布前的准备 296

11.1.2确定发布方式 297

11.1.3 申请域名或个人网页的免费空间 297

11.2网页发布 299

11.2.1上载网页 300

11.2.2测试站点 302

11.3网站的宣传 304

11.3.1加入搜索引擎 305

11.3.4利用网络媒体发布信息 308

11.3.3购买广告位置 308

11.3.2交换友情链接 308

11.3.5利用传统媒体 309

11.4网站的管理和维护 309

11.4.1定期检测网站、保证服务器的正常工作 310

11.4.2处理网站数据和用户信息 310

11.4.3定期更新、动态维护 311

11.4.4修正网页错误 312

11.4.5 网站安全 312

思考与练习 312

参考文献 314