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

  • 购买积分:11 如何计算积分?
  • 作  者:刘瑞新,张兵义,冯柯等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111170407
  • 页数:289 页
图书介绍:本书介绍了静态网页设计和制作的过程,方法和技巧等。

目录 1

出版说明 1

前言 1

第1章 网页、网站制作基础 1

1.1 网页与网站的概念 1

1 2 Web标准 1

1 2 1 为什么要建立Web标准 1

1 2 2 什么是Web标准 2

1 3 网页制作的常用软件 3

1 3 1 常用网页制作软件 3

1 3 2 常用网页图形制作软件 4

1 3 3 常用网页动画制作软件 5

1 4 构成网页的基本元素 6

1 5 网站建设的流程 8

1 6 习题 9

第2章 网页制作基础语言——HTML 10

2 1 HTML简介 10

2 2 HTML文档的基本结构 11

2 2 1 标记及其属性 11

2 2 2 HTML的基本结构 12

2.3 网页文件的创建过程 13

2 3 1 编辑和保存网页 14

2 3 2 预览网页 14

2 4 段落标记 16

2 4 1 注释标记<?…?> 16

2 4 2 强制换行和不换行标记<br>、<nobr>…</nobr> 16

2 4 3 段落标记<p>…</p> 17

2 4 4 定位标记<div>…</div> 17

2 4 5 水平线标记<hr> 18

2 5 1 标题文字标记<h#>…</h#> 19

2 5 文字标记 19

2 5 2 字体标记<font>…</font> 20

2 6 超链接 23

2 6 1 锚点标记<a>…</a> 23

2 6 2 指向其他页面的链接 23

2 6 3 指向本页中的链接 25

2 6 4 指向下载文件的链接 26

2 6 5 指向电子邮件的链接 27

2 7 图片 27

2 7 1 网页的背景 27

2 7 2 图片标记<?mg> 28

2 7 3 用图片作为超链接 30

2 8 列表 30

2 8 1 无序列表标记<ul><?>…</ul> 30

2 8 2 有序列表标记<ol><?>…</ol> 32

2 9 1 简单表格 33

2 9 表格 33

2 9 2 表格内文字的对齐方式 35

2 9 3 表格在页面中的对齐方式 36

2 9 4 表格的颜色和图片背景 37

2 10 字幕、音频和视频 37

2 10 1 字幕标记<marquee> 37

2 10 2 音频 38

2 10 3 视频 39

2 11 框架(多窗口页面) 40

2 11 1 建立框架 40

2 11 2 框架间的链接 43

2 12 表单 44

2 12 1 表单的标记<form>…</form> 44

2 12 2 文字和密码的输入 45

2 12 3 重置和提交 45

2 12 5 选择栏 46

2 12 4 复选框和单选钮 46

2 12 6 多行文字的输入<textarea>…</textarea> 48

2 13 习题 48

第3章 高效定制网页样式——CSS 51

3 1 CSS简介 51

3 2 在网页中插入样式表的方法及定义 52

3 2 1 内部样式表 52

3 2 2 行内样式 57

3 2 3 链入外部样式表文件 58

3 2 4 导入外部样式表文件 59

3 3 多重样式表的层叠 60

3 4 样式表的属性单位 62

3 4 1 长度、百分比单位 62

3 4 2 颜色单位 63

3 5 样式表的常用属性 63

3 5 1 字体属性 64

3 5 2 文本属性 66

3 5 3 控制BOX的属性 67

3 5 4 布局属性 72

3 5 5 背景属性 73

3 5 6 定位属性 76

3 5 7 定位锚伪类 78

3 6 习题 80

第4章 网页特效——JavaScript 81

4 1 JavaScript简介 81

4 2 在网页中插入JavaScript的方法及定义 81

4 2 1 在HTML文档中嵌入脚本程序 81

4 2 2 链接脚本文件 83

4 2 3 在标记内添加脚本 83

4 2 4 多脚本网页 84

4 3 2 常量 85

4 3 1 基本数据类型 85

4 3 JavaScript的基本数据类型和表达式 85

4 3 3 变量 86

4 3 4 运算符和表达式 86

4 4 JavaScript的程序结构 88

4 4 1 简单语句 88

4 4 2 程序控制流程 90

4 4 3 函数 95

4 5 基于对象的JavaScript语言 100

4 6 JavaScript的内置对象 104

4 6 1 数组对象 105

4 6 2 字符串对象 107

4 6 3 日期对象 109

4 6 4 数学对象 110

4 7 自定义对象 112

4 8 DOM对象及编程 113

4 8 1 窗口对象 114

4 8 2 文档对象 117

4 8 3 位置对象 118

4 8 4 历史对象 118

4 9 JavaScript的对象事件处理程序 119

4 9 1 对象的事件 119

4 9 2 常用的事件及处理 120

4 9 3 错误处理 126

4 9 4 表单对象与交互性 127

4.10 习题 132

第5章 网页制作工具Dreamweaver MX 2004基础 133

5.1 DreamweaverMX2004简介 133

5 1 1 DreamweaverMX2004的启动和主工作区 133

5 1 2 DreamweaverMX2004的参数设置 136

5 2 2 建立本地站点 139

5.2 站点管理 139

5 2 1 本地站点和远端站点 139

5 2 3 管理本地站点 142

5.3 制作第一个网页 144

5 3 1 制作网页的一般过程 144

5 3 2 设置页面属性 147

5 3 3 网页基本元素 149

5.4 超链接 151

5 4 1 超链接的基本概念 151

5 4 2 在Dreamweaver中设置超链接 151

5.5 使用图像 156

5 5 1 插入图像 156

5 5 2 图像映射 159

5 5 3 制作鼠标经过图像 161

5 6 1 添加背景音乐 162

5.6 使用多媒体对象 162

5 6 2 使用声音与视频 163

5 7 使用表格 165

5 7 1 插入表格 165

5 7 2 添加内容到表格单元格 166

5.8 习题 168

第6章 Dreamweaver MX 2004深入与提高 169

6.1 图层与行为 169

6 1 1 图层的基本操作 169

6 1 2 图层与行为结合制作网页特效 174

6.2 时间线 177

6 2 1 时间线面板 177

6 2 2 创建时间线动画 178

6 2 3 通过拖动路径创建曲线动画 180

6 2 4 使用时间线改变图像属性 181

6 2 5 使用时间线改变图层属性 183

6 3 1 表单的基本概念 185

6.3 表单 185

6 3 2 表单对象的使用 186

6 3 3 检查表单 192

6.4 框架 194

6 4 1 框架类型和框架面板 194

6 4 2 使用框架排版 195

6.5 样式表 199

6 5 1 Dreamweaver中CSS样式的类型 199

6 5 2 Dreamweaver中使用CSS样式表美化页面 200

6.6 模板和库 205

6 6 1 模板的基本概念 205

6 6 2 利用模板创建页面 205

6 6 3 用模板更新整个站点 208

6.7 其他网页特效 209

6 6 4 库 209

6 7 1 Java特效 210

6 7 2 插入Flash按钮对象 210

6 7 3 插入Flash动画 211

6 7 4 插入Shockwave电影 211

6.8 习题 211

第7章 网页图形处理工具Fireworks MX 2004 213

7.1 Fireworks MX2004的基本概念 213

7 1 1 创建新文档 213

7 1 2 Fireworks MX 2004的工作界面 214

7 1 3 打开和导入文件 215

7 1 4 修改画布 216

7 1 5 矢量图和位图的概念 216

7.2 图像的优化 218

7.3 图像的切片 220

7 3 2 创建多边形切片 221

7 3 1 创建矩形切片 221

7.4 图像的导出 222

7 4 1 导出一个图像 222

7 4 2 导出一个区域的图像 222

7 4 3 导出切片 223

7.5 制作动态按钮 223

7 5 1 按钮的基本概念 223

7 5 2 动态按钮的制作 224

7 6 制作下拉菜单 227

7 7 习题 230

第8章 网页动画制作工具Flash MX 2004 231

8 1 Flash MX 2004简介 231

8 1 1 Flash MX 2004的特点 231

8 2 Flash MX 2004的基本知识 232

8 2 1 FlashMX2004的基本概念 232

8 1 2 FlashMX2004的用户界面 232

8 2 2 动画的基本概念 234

8 3 动画制作 235

8 3 1 逐帧动画的制作 236

8 3 2 运动渐变动画的制作 237

8 3 3 形状渐变动画的制作 243

8 3 4 遮罩动画的制作 246

8 3 5 引导层运动动画的制作 248

8 3 6 MTV制作基础 252

8 4 动画的测试、优化与发布 255

8 4 1 动画的测试 255

8 4 2 优化动画文件 256

8 4 3 动画文件的发布 256

8 4 4 动画文件的导出 258

8 5 习题 259

9 2 实例说明 260

第9章 网页、网站设计与制作综合实例 260

9 1 实例创意和效果展示 260

9 2 1 技术要点 261

9 2 2 素材准备 261

9 3 设计过程 261

9 3 1 规划站点 261

9 3 2 制作网页 262

9 3 3 测试和上传网站 274

9 4 习题 276

第10章 网站的测试和发布 277

10 1 申请域名 277

10 1 1 申请域名的形式 277

10 1 2 域名申请的步骤 278

10 2 申请站点空间 279

10 2 1 网站空间的类型 279

10 3 申请计数器和留言板 280

10 2 2 如何申请个人网站空间 280

10 3 1 申请计数器 281

10 3 2 申请留言板 282

10 4 本地站点的测试 282

10 4 1 检测浏览器的兼容性 282

10 4 2 检查站点的链接错误 284

10 4 3 在浏览器中预览 285

10.5 网站的发布 285

10 5 1 设置远程站点 285

10 5 2 连接服务器 286

10 5 3 文件的上传和下载 286

10.6 网站的推广宣传 287

10 6 1 登录搜索引擎 287

10 6 2 其他推广方法 288

10 7 习题 288