《网站建设实例大制作》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:胡崧,于慧编著
  • 出 版 社:北京:中国青年出版社
  • 出版年份:2007
  • ISBN:750067709X
  • 页数:423 页
图书介绍:本书以网站制作为前提,结合多方面的相关知识,综合讲解网站制作的各项知识和操作技法,共分为七大部分。

第一部分 HTML语言基础第01课 HTML的基本语法 2

1.HTML基本语法结构 2

2.创建HTML文件 4

第02课 头部与主体标签 6

1.头部标签 6

2.主体标签 8

第03课 页面布局与文字标签 14

1.标题标签 14

2.段落与换行 16

3.水平线 18

4.文字设置与样式 19

5.文字列表 23

第04课 多媒体标签 27

1.图像标签 27

2.嵌入音视频标签 29

3.背景音乐标签 31

4.滚动文字标签 32

5.Flash动画标签 34

第05课 链接标签 37

1.链接标签 37

2.图像映射 40

第06课 表格标签 44

1.表格的基本结构 44

2.表格的表头和标题 46

3.表格的属性 49

第07课 框架标签 54

1.框架的基本结构 54

2.框架的属性 56

3.内联框架 59

第08课 表单标签 61

1.表单容器 61

2.输入标签 62

3.菜单和列表标签 66

4.多行文本域标签 68

第二部分 Dreamweaver静态网站构建第09课 创建站点 72

1.开始使用Dreamweaver 72

2.创建本地站点 73

第10课 制作简洁的文本页面 78

1.设置页面的基本信息 78

2.在页面中使用文本 80

3.插入水平线 85

第11课 制作营造氛围的图像页面 87

1.插入并设置图像 87

2.创建交互的鼠标经过图像 92

3.创建导航条 94

第12课 制作生动的多媒体页面 98

1.插入视频 98

2.插入音频 100

第13课 创建多种多样的链接 103

1.标准链接 103

2.锚点链接 105

3.图像映射 106

第14课 布局中的表格使用 108

1.制作表格 108

2.设置表格属性 112

3.利用表格布局网页 117

第15课 利用框架制作结构清晰的页面 122

1.创建框架 122

2.设置框架属性 125

3.制作框架链接 127

第16课 利用模板和库构建网站 129

1.使用模板创建同风格页面 129

2.使用库创建页面中同样内容 134

第三部分 利用Fireworks处理与优化图片第17课 绘制页面中的矢量图形 140

1.开始使用Fireworks 140

2.绘制图形 141

3.图形的笔触和填充 147

4.图形的变换 149

第18课 页面中的文字设计 153

1.制作曲线排列的文字 153

2.制作特殊形状的文字 154

第19课 优化图像色彩 156

1.调整图像色阶 156

2.调整图像曲线 158

3.调整亮度和对比度 159

4.调整色相和饱和度 159

第20课 制作图像页面 161

1.选取图像 161

2.为图像添加特效 165

第21课 制作GIF动画 169

第22课 将Fireworks和Dreamweaver结合起来 173

1.制作网页中的按钮和导航栏 173

2.图像的切片、优化和导出 176

3.Dreamweaver中的图像编辑 178

第四部分 利用CSS层叠样式表美化页面第23课 CSS语法基础 184

1.CSS基本概念 184

2.CSS基本语法 184

3.CSS在页面中的基本用法 186

第24课 文本样式 190

1.页面整体文字设置 190

2.设置指定文字样式 192

第25课 背景样式 195

1.页面整体背景设置 195

2.设置指定背景样式 196

第26课 区块样式 199

第27课 边框样式 202

第28课 方框样式 205

1.页面整体边距设置 205

2.设置指定方框样式 206

第29课 列表样式 209

第30课 定位样式 212

1.Dreamweaver中的图层基础 212

2.利用层排版 214

第31课 扩展样式 217

1.设置鼠标光标样式 217

2.设置图像滤镜样式 219

第五部分 利用Flash制作网络动画和网络广告第32课 从学习Flash基础开始 224

1.开始使用Flash 224

2.Flash基础知识 225

第33课 制作网络动画和广告 228

1.制作关键帧动画 228

2.制作形状补间动画 230

3.制作动画补间动画 233

4.制作遮罩动画 238

第34课 为动画添加声音效果 241

1.添加音效 241

2.编辑动画中的声音 244

第35课 制作脚本特效动画 245

1.利用goto、play、stop动作控制影片 246

2.利用getURL动作制作Flash链接 248

3.利用fscommand动作制作全屏动画 250

4.利用startDrag动作制作动画鼠标 253

5.使用getBytesTotal和getBytes Loaded方法制作Loading动画 255

第36课 将Flash和Dreamweaver结合起来 258

1.Flash动画的发布 258

2.将Flash动画插入到网页中 259

第六部分 利用JavaScript制作页面特效第37课 JavaScript脚本语言基础 276

1.JavaScript语言基础 276

2.JavaScript的对象与事件 277

第38课 通过行为实现JavaScript 280

1.弹出信息 280

2.设置状态栏文本 282

3.设置层文本 284

4.打开浏览器窗口 285

5.调用JavaScript 288

6.检查浏览器 289

7.检查插件 291

8.播放声音 293

9.转到URL 294

10.显示弹出菜单 296

11.拖动层 300

12.显示隐藏层 302

第39课 利用时间轴实现脚本特效 305

1.制作页面中的飘浮广告 305

2.控制飘浮广告动画 307

第40课 使用插件制作眩目的JavaScript效果 310

1.制作随机图像效果 311

2.制作固定位置效果 313

3.设置禁止使用鼠标右键 315

第41课 网页中常用的JavaScript脚本 316

1.浏览器相关效果 316

2.时间日期效果 318

3.页面滚屏效果 321

4.检测用户信息 322

第七部分 ASP动态网页编程第42课 创建表单 326

1.制作表单页面 326

2.制作跳转菜单 338

3.控制表单 340

第43课 ASP编程的准备工作 345

1.安装IIS服务器 345

2.使用Access数据库 346

3.关于SQL查询 349

4.使用ODBC数据源 351

5.配置Dreamweaver 352

第44课 可视化制作会员注册与留言系统 354

1.在Access中创建会员管理数据库 354

2.连接数据源 357

3.共享根文件夹 358

4.制作动态页面 359

第45课 手写代码制作计数器 377

1.制作文字计数器 377

2.制作图片计数器 378

附录 网页制作技术常见问题300问 378

1 在Dreamweaver中,如何输入一个空格? 382

2 如何在浏览器地址栏前添加自定义的小图标? 382

3 为什么设计好的网页,在浏览器窗口最小化时会变形? 382

4 如何添加图片及链接文字的提示信息? 382

5 怎样才能保证网页中文字不跟随浏览器字体大小设置而变动? 382

6 如何制作“空链接”? 383

7 如何把自己的ZIP或其他类型的文件提供给别人下载? 383

8 如何定义网页的关键字? 383

9 怎么添加背景音乐? 383

10 如何使文字和图片内容共处? 383

11 如何利用Dreamweaver手写编辑网页代码? 383

12 如何清除网页中不必要的HTML代码? 383

13 如何搜寻网页并替换内容? 384

14 如何设置外部的图片编辑器? 384

15 如何把图层转换为表格? 384

16 在一个网站中,路径通常都有哪几种表示方式?它们各自的含义是什么? 384

17 利用一个完整的表格制作首页有哪些技巧? 384

18 如何在排版时将绝对宽度的表格和相对宽度的表格结合起来? 385

19 使用布局表格排版时应注意什么? 385

20 如何使切分后的图像在Dreamweaver中用表格排列时没有空隙? 385

21 如何防止层重叠? 385

22 如何制作自己满意的框架结构网页? 385

23 如何为站点添加结构地图? 385

24 如何定制Dreamweaver的编辑窗口? 385

25 如何设置页面边距? 385

26 如何制作浏览器窗口状态栏的动态字幕? 386

27 如何制作替换图片的链接? 386

28 如何利用不同分辨率查看网页? 386

29 如何创建模板? 386

30 怎样才能制作出彩色的水平线呢? 386

31 怎样将页面的上边距和下边距都设置为“0”呢? 386

32 如何创建E-mail链接? 386

33 如何正确复制文本到Dreamweaver中? 387

34 如何在载入网页的同时打开一个窗口? 387

35 在规划站点结构时,应该遵循哪些规则呢? 387

36 怎样对站点下的文件检查浏览器? 387

37 站点建立好之后,如何才能对它进行编辑呢? 387

38 怎样上传文件? 387

39 怎样下载文件? 387

40 站点的取出和存回是怎么回事? 387

41 怎样在网页中插入日期? 388

42 怎样在不同文档间重复操作步骤? 388

43 如何添加字体? 388

44 怎样合并或拆分单元格呢? 388

45 怎样套用预置的表格类型? 388

46 怎样才能将800×600分辨率下生成的网页在1024×768分辨率下居中显示? 388

47 为什么当浏览器缩小时页面会很难看? 388

48 怎样在页面中创建层? 389

49 怎样更改层的属性? 389

50 怎样使用层制作页面中的内嵌滚动条? 389

51 能否制作利用层排版的网页? 389

52 一个层完全处于另一个层的区域内就是一个嵌入层吗? 389

53 怎样动态改变层的属性? 389

54 怎样控制层的显示和隐藏? 389

55 怎样隐藏层中的部分内容? 389

56 怎样才能使浏览者可以从自己的网站上下载资料? 390

57 怎样创建跳转到另一个页面的指定位置的锚点链接? 390

58 怎样才能检查整个网站中的链接? 390

59 什么是框架网页? 390

60 怎样在页面中创建框架? 390

61 怎样设置框架内容? 390

62 怎样更改框架和框架集的边框和颜色? 390

63 浏览器不支持框架时应该怎么办? 391

64 怎样利用框架制作循环不间断播放的背景音乐? 391

65 浮动框架是什么?怎样制作? 391

66 行为是什么? 391

67 如何使用“恢复交换图像”行为? 391

68 怎样制作商业网站中的弹出式广告? 391

69 怎样才能在打开浏览器窗口后拖动层? 391

70 在页面中如何播放声音? 392

71 如何使用“检查浏览器”行为? 392

72 如何自动检查表单中输入的数据是否有效? 392

73 如何检查访问网页的浏览器是否安装有指定的插件? 392

74 如何使用“预先载入图像”行为? 392

75 怎样设置在指定的框架或当前的浏览窗口中载入指定的页面? 392

76 怎样使用“改变属性”行为? 392

77 怎样在浏览器状态栏中显示信息? 393

78 如何制作一个弹出式菜单? 393

79 怎样使用“交换图像”行为? 393

80 什么是模板? 393

81 什么是库? 393

82 怎样指定一个页面中可以更改的部分? 393

83 如何更新整个站点中的模板? 393

84 如何将创建好的库项目添加到网页中? 394

85 如何更新全站使用库的页面? 394

86 什么是表单? 394

87 网页中有哪些插件类型? 394

88 怎样下载插件? 394

89 如何使用扩展管理器安装插件? 394

90 如何用Dreamweaver快速创建CSS外连式文件? 394

91 在Dreamweaver中采用行内插入式CSS要手动写代码吗? 394

92 如何给一部分文字加背景色? 395

93 Dreamweaver可以支援首行缩排、凸排或是设定字距吗? 395

94 关于〈!DOCTYPE〉的代码是什么意思? 395

95 如何加入网址前面的小图标? 395

96 在800×600的显示器中,如何不让网页水平出现滚动条? 395

97 怎样使用〈iframe〉来给网页中插入网页? 395

98 请问〈tbody〉标签的用法? 395

99 如何让滚动条出现在左边? 396

100 alt和title都是提示性语言标签,它们之间有什么区别吗? 396

101 利用〈pre〉标签可以对文本进行精确控制吗? 396

102 怎样使用有关背景音乐的代码? 396

103 什么是〈base〉标签? 396

104 visibility和display属性最大的区别是什么? 396

105 如何使div居中? 397

106 如何使图片在div中垂直居中? 397

107 如何使一个弹出的窗口最大化? 397

108 怎样用图片来关闭窗口? 397

109 怎样禁止鼠标右键查看网页源代码? 397

110 怎样自动定时跳转到新的页面? 397

111 怎样自动显示主页最后更新日期? 398

112 怎样使页面全屏显示? 398

113 怎样使鼠标完全被封锁,屏蔽鼠标右键和网页文字? 398

114 怎样通过按钮来查看网页源代码? 398

115 如何在网页中调试JavaScript? 398

116 怎样控制网页的整体属性? 398

117 怎样设置文字的字体与样式? 398

118 怎样建立无序列表? 399

119 怎样建立有序列表? 399

120 怎样插入页面中的图片? 399

121 如何设置图片的图像映射链接? 399

122 怎样在HTML中播放音乐? 399

123 怎样建立表单? 399

124 表单中常用的标签有哪些? 399

125 HTML中框架的基本标签是什么? 399

126 HTML中浮动框架的基本标签是什么? 399

127 滚动文字用什么标签实现? 400

128 嵌入多媒体文件的标签是什么? 400

129 页面头部的元信息标签包括哪些? 400

130 怎样设置页面的字符集? 400

131 如何在网页中插入可以自动更新的时间? 400

132 怎样制作页面中的前进和后退? 400

133 将网页设为首页的代码是什么? 400

134 去除浏览器滚动条的代码是什么? 400

135 怎样改变浏览器中光标的形状? 401

136 如何为网页中的图像添加底片般的效果? 401

137 怎样将网页中的图像设置为水平翻转或垂直翻转? 401

138 怎样调整网页中图像的透明度? 401

139 如何将网页中的图像转换为灰度图像? 401

140 如何使网页中的图像产生X射线效果? 401

141 如何为网页中的图像添加波纹效果? 401

142 CSS在网页制作中一般有三种用法,那么具体在使用时该采用哪种用法? 401

143 CSS的三种用法在一个网页中可以混用吗? 401

144 在文档头部方式和外连文件方式的CSS中都有“〈!-- --〉”,好象没什么用? 402

145 CSS是不是需要懂很多HTML标签或CSS语法才能设计? 402

146 有些网页的超链接不会显示下划线,这是怎么设计出来的? 402

147 为什么我做的网页在Firefox中不能居中? 402

148 怎样定义网页语言(字符集)? 402

149 怎样防止别人把你的网页放到框架里? 402

150 怎样测试浏览器并自动加载所需要的网页? 403

151 怎样在网页中加入E-mail链接并显示预定的主题? 403

152 怎样让背景图像不滚动? 403

153 怎样让背景图像不平铺? 403

154 怎样定义网页的关键字? 403

155 怎样链接同一网页中的对象? 404

156 怎样为不支持框架结构的浏览器指定内容? 404

157 怎样删除表格边框? 404

158 怎样隐藏在状态栏里出现的链接信息? 404

159 怎样在网页中加入多媒体文件? 404

160 怎样在网页中加入电子邮件表单提交? 405

161 怎样在网页中加入最后修改日期? 405

162 如何清除页面中的框架结构? 405

163 如何防止站点页面被任意链接? 405

164 如何避免页面电子邮件地址被搜索到? 405

165 如何让访问者忽视缓冲页面? 405

166 如何为页面制作幻灯片效果? 405

167 如何改变表单submit按钮中的文字? 406

168 如何加快页面图片的下载速度? 406

169 如何自动弹出对话框? 406

170 是否可以使用大写字体来书写HTML标签元素? 406

171 如何在页面中利用单击来关闭浏览窗口? 406

172 克隆与粘贴有什么区别? 406

173 怎样才能从外部导入样式? 406

174 样式和特效有什么区别? 406

175 如何将蒙版图形中的“蒙版”与“被蒙版”对象进行完整的还原? 407

176 在Fireworks里做的矢量图在导出时能保存为真正的矢量图格式吗? 407

177 如何输出透明图像? 407

178 如何为网页输入HTML语言? 407

179 热点与切片有什么区别? 407

180 如何修改默认的20条历史记录? 407

181 怎样设置帧延迟? 407

182 我的Fireworks中为什么无法输入中文? 407

183 使用“指针”工具仅可以大致定位对象,有什么办法可以准确地设置对象的x、y坐标? 407

184 怎样才能将Fireworks输出的文件输入到Dreamweaver中? 408

185 怎样在Fireworks里调整圆角的度数? 408

186 请问Fireworks能否制作使文字沿路径运动的动画? 408

187 如何用Fireworks做凸起效果的按钮? 408

188 怎样用Fireworks分割保存图片? 408

189 怎样输入网页中常见的9镑字? 408

190 怎样将两个位图对象合并为一个对象? 408

191 为什么用Fireworks打开PSD文件会提示缺少字体,而且PSD文件中的文字会走样? 408

192 在Fireworks中,如何在不同的图像中使用同一种切割方法? 408

193 PNG图像格式有什么特点? 408

194 怎样把在Fireworks里做的网页的一部分做成GIF格式,另一部分做成JPG格式? 409

195 如何使文字按照一定的路径排列? 409

196 怎样才能实现跨帧共享图层?一般用在什么地方? 409

197 对象与对象层有什么区别? 409

198 如何改变Fireworks的颜色样本? 409

199 如何绘制一个圆角矩形? 409

200 怎样把矢量图转换成位图? 409

201 Fireworks和Photoshop该用哪个? 409

202 如何使用Photoshop的滤镜? 410

203 如何开启钢笔工具的预览功能? 410

204 怎样把路径转换成选区? 410

205 如何为文字描边? 410

206 使用“文本”工具往文本输入框里复制文本时,为什么不能将文字复制进去? 410

207 我做好的FLASH放在页面上以后,它老是循环播放,请问怎么才能让它不循环? 410

208 看一些Flash教程时,经常会看到“MC”、“FC”,请问它们代表什么意思? 410

209 一个MC引用到场景中后如何播放? 410

210 一个很长的MC放在场景中要占据几帧? 410

211 在制作Flash沿轨迹运动效果时,为什么对象总是沿直线运动? 410

212 如何快速对齐不同帧中的对象? 411

213 制作按钮时,“点击”帧是用来做什么的? 411

214 在FLASH中如何加入声音? 411

215 做好的按钮,怎么建立链接? 411

216 如何在Flash中实现3D动画? 411

217 Adobe的Adobe Flash Professional与Adobe Flash Player之间有何不同? 411

218 Flash Player和Shockwave Player之间有何不同? 411

219 我刚刚收到安全提示对话框,询问从其他站点加载数据的权限,我该怎么办? 411

220 我在做Flash动画时,有时动画播放完了,音乐还不停,但有时动画还没有播放完,音乐却停了,反正声音和画面总不能同步,请问如何使它们准确同步呢? 412

221 我做的Flash MTV在我的电脑上歌词和音乐是同步的,但是上传到网上和在别人的电脑上就不同步,请问这个问题如何解决? 412

222 我的Flash在最大化播放时,往往左右两边会有动画露出来,在用鼠标改变大小后情况就更明显了,这样影响整个动画的播放效果。而别人的Flash就没有这种情况,动画只在中心区域播放,其他地方则是黑色的。请问这是如何实现的? 412

223 为了使网站更具震撼力,我把首页做成了Flash,想使浏览者观看完Flash后自动转入HTML页面,请问这个如何实现? 412

224 很多Flash中都有圆圈形文字转动的场景,这是如何实现的?在Flash中如何做圆圈形文字呢? 412

225 如何在Flash中设置透明的渐变? 412

226 有一个Flash宣传片,需要播放完就自动关闭,请问该如何实现? 413

227 如何禁止菜单、禁示缩放?如何设置双击SWF文件时直接全屏显示? 413

228 如何通过按钮给别人发E-mail? 413

229 关键帧中的脚本里stop后的脚本会不会起作用? 413

230 Flash中的路径的作用是什么? 413

231 动作中/:与/有什么区别?各用在什么时候? 413

232 如何在MC中控制主场景的播放? 413

233 如何在Flash中打开一个定制的浏览器新窗口? 413

234 点一个按钮就放音乐,再点它一下就停音乐,这个效果该如何做? 413

235 如何改变置入后的SWF文件的位置? 414

236 如何让一个MC调用另一个MC里设置的一个变量? 414

237 在Flash中如何打开Word文档? 414

238 Flash如何与数据库连接? 414

239 在FSCommand中可以调用Java Script吗? 414

240 如何让一行汉字围绕一个圆心排列呢? 414

241 Flash里面消除文字锯齿用哪个命令实现? 414

242 如何整齐规划Flash中的工具面板? 414

243 在Flash中如何缩放场景? 414

244 在Flash中如何绘制多边形? 415

245 怎么制作一张图片不断循环效果? 415

246 如何制作写字的效果? 415

247 如何优化自己的作品? 415

248 如何在Flash中调用EXE文件? 415

249 导出的EXE文件如何自动关闭? 415

250 如何调整“动作”面板中的字体大小? 415

251 制作的元件可能会超出屏幕范围,该怎么办? 415

252 如何将SWF文件转换为EXE文件? 416

253 如何在一个电影里实现不同的背景? 416

254 如何让动画在停留一段时间后继续播放? 416

255 怎样制做一串字或一幅图由模糊变清晰的效果? 416

256 如何制作一个字幕由上向下滚动,并且字幕比场景小,而字幕上下两端都能正常显示文字的效果? 416

257 如何在光标接近的时候产生动作? 416

258 导出透明图片的方法有哪些? 416

259 如何保持导入后的位图仍然透明? 416

260 如何使层靠得紧一些? 417

261 文字按钮为什么会不好使? 417

262 怎么让一条线一点点延伸出来? 417

263 在Flash里如何整体改变大小? 417

264 如何合并层? 417

265 如何进行多帧选取? 417

266 如何固定一个背景图片不动,然后在上面制作动画? 417

267 如何找到放在窗口外边的面板? 417

268 怎样控制动画的播放和停止? 417

269 怎样制作特殊的动画光标? 417

270 如何保护自己的ASP源代码不泄露? 418

271 为什么ASP文件总不解释执行? 418

272 为什么在使用Response.Redirect的时候出现以下错误“标题错误,已将HTTP标题写入用户端浏览器,对任何HTTP的标题所作的修改必须在写入页内容之前”? 418

273 缓冲输出对于网页传输有没有影响? 418

274 在ASP脚本中写了很多的注释,这会不会影响服务器处理ASP文件的速度? 418

275 需不需要在每个ASP文件的开头使用〈%@LANGUAGE=VBScript%〉? 418

276 有没有必要在每一个ASP文件中使用“Option Explicit”? 419

277 在ASP页面中既可以使用VBScript,也可以使用JScript,混合使用脚本引擎好吗? 419

278 是否必须为每一个Recordset对象创建一个Connection对象? 419

279 如何提高使用Request集合的效率? 419

280 为什么Session有时候会消失? 419

281 ASP是一种编程语言吗? 419

282 要在Web服务器上容纳多个Web站点,能使用PWS吗? 419

283 如何使用6个内置ASP对象? 419

284 在没有表单提交时,查询字符串的值是否可以使用Request.QueryString集合? 420

285 运行ASP文件时有什么安全措施? 420

286 评价Web数据库管理系统时,应该考虑哪些问题? 420

287 ADO是什么?它是如何操作数据库的? 420

288 使用Recordset对象和Command对象来访问数据库的区别在哪里? 420

289 MD5算法和加解密的关系是什么? 421

290 什么是数据库管理系统(DBMS)? 421

291 当前流行的web数据库管理系统有哪些? 421

292 在ASP中使用ADO的AddNew方法和直接使用“Insert into...”语句有何不同?哪种方式更好? 421

293 为什么我在ASP中使用标准的插入记录语句insert into books(name,email)values(“a”,“yourname@mail.com”)会出错? 421

294 什么是ActiveX控件?在哪里可以得到这些ActiveX控件? 421

295 为什么使用strStartPort=(Request.form(“catmenu_0”)语句取到表单中起始站点的值在数据库中却找不到? 422

296 在ASP中当变量的生命周期结束后,有几种保留变量内容的方法? 422

297 对象使用完后应该怎么办? 422

298 在ASP文件中读取HTML的表单字段有几种方法? 422

299 当我们建立了一个ASP文件、且编写符合语法规范时,通过浏览器输入地址,或通过资源管理器打开浏览C:\inetpub\wwwroot\a.asp,会出现无法运行的错误,并提示权限不对或文件无法访问,为何不能正常运行ASP文件? 423

300 什么是ASP.NET?它与ASP有什么关系? 423