图书介绍
创建网站宝典PDF|Epub|txt|kindle电子书版本网盘下载
- (美)PHILIP CROWDER,DAVID A.CROWDER著 著
- 出版社: 清华大学出版社
- ISBN:
- 出版时间:2010
- 标注页数:689页
- 文件大小:269MB
- 文件页数:710页
- 主题词:
PDF下载
下载说明
创建网站宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 概论3
第1章 构建Web页面及站点的基础知识3
1.1 Web浏览器4
1.2 Web页面8
1.3 Web站点12
1.4 分析Web站点的类型14
1.4.1 个人主页14
1.4.2 信息类站点15
1.4.3 组织类站点17
1.4.4 政治类站点18
1.4.5 商业类站点19
1.5 了解Internet上网人群的状况20
1.5.1 发现有用信息21
1.5.2 调查站点的访问者22
1.6 确定方法23
1.6.1 瞄准目标23
1.6.2 确定网站的复杂程度23
1.6.3 建立预算24
1.7 Web站点开发中的注意事项25
1.7.1 Web站点开发的注意事项25
1.7.2 导致站点设计失败的主要原因26
1.8 小结27
第2章 流行的Web设计工具29
2.1 Adobe Creative Suite3(CS3)29
2.1.1 Photoshop30
2.1.2 Dreamweaver34
2.1.3 Illustrator39
2.1.4 Flash专业版39
2.1.5 Photoshop扩展版40
2.1.6 Fireworks40
2.1.7 Acrobat41
2.1.8 Contribute41
2.2 免费软件和共享软件42
2.2.1 图像编辑软件43
2.2.2 图像创作软件44
2.2.3 其他图像软件45
2.3 设计移动Web46
2.3.1 移动Web设计的背景46
2.3.2 当前在移动设备上使用Web存在的困难48
2.3.3 移动Web的未来49
2.4 小结49
第Ⅱ部分 基本知识53
第3章 Internet和HTML的历史和发展53
3.1 Internet的起源53
3.1.1 包交换和ARPANET的出现54
3.1.2 以太网的变革57
3.1.3 Intemet网的大众化58
3.1.4 超文本的出现60
3.2 HTML的发展和变革61
3.2.1 Hypercard61
3.2.2 HTML62
3.2.3 HTML的发展趋势64
3.2.4 XHTML的出现64
3.3 小结65
第4章 HTML的结构67
4.1 用HTML创建Web页面67
4.2 头部部分和主体部分74
4.2.1 <head>部分74
4.2.2 <body>部分78
4.3 块级元素78
4.3.1 头部元素79
4.3.2 题目元素79
4.3.3 主体元素79
4.3.4 内联元素80
4.3.5 段落元素82
4.3.6 无序列表83
4.3.7 有序列表84
4.3.8 定义列表85
4.3.9 标题标记86
4.4 HTML工具86
4.4.1 链接检查器86
4.4.2 代码验证器87
4.4.3 兼容性测试器87
4.4.4 著作工具88
4.5 设计一个简单的Web页面94
4.6 逻辑元素和物理元素97
4.6.1 物理标记99
4.6.2 逻辑标记99
4.6.3 结合使用逻辑和物理标记100
4.7 特殊字符和编码方案:ASCII和Unicode102
4.8 元素的快速参考103
4.9 小结103
第5章 链接、热区以及Web站点导航105
5.1 示例Web站点107
5.2 带锚标记的内部链接110
5.3 开发示例Web站点112
5.3.1 在Web站点进行导航114
5.3.2 站点内各个页面之间的链接115
5.3.3 为Family和Sports建立Web页面117
5.3.4 创建Family页面118
5.3.5 创建Sports部分和Schools部分121
5.4 绝对路径和相对路径122
5.5 向前链接和向后链接125
5.6 外部链接125
5.6.1 使超文本链接能正确引用126
5.6.2 使用本地锚创建内部链接126
5.6.3 通过mailto链接发送电子邮件127
5.6.4 其他链接类型127
5.6.5 利用图片进行链接128
5.6.6 通过图像地图进行链接129
5.7 故事板131
5.8 链接的快速参考134
5.9 小结134
第6章 Web页面中的颜色和图像元素135
6.1 设置颜色属性136
6.1.1 改变颜色设置136
6.1.2 设置背景色136
6.1.3 指定前景色137
6.1.4 改变浏览器的链接颜色137
6.2 使用3C:互补色、对比色和协调色138
6.2.1 选择互补色138
6.2.2 对比性和可见性139
6.2.3 调配颜色方案140
6.2.4 颜色的冷暖度140
6.3 使用颜色名称和十六进制颜色值140
6.3.1 RGB三原色142
6.3.2 命名颜色的局限142
6.3.3 使用颜色拾取器143
6.4 流行的图像格式145
6.4.1 可交换的图像文件格式(Graphics Interchange Format,GIF)145
6.4.2 联合图像专家组(JPEG或者JPG)147
6.4.3 可移植的网络图像(PNG)147
6.5 设置背景色和前景色148
6.5.1 设置背景148
6.5.2 设置前景(文本)色149
6.6 添加背景图像149
6.6.1 计算平铺尺寸150
6.6.2 处理边条背景150
6.6.3 检查无缝连接152
6.6.4 避免繁杂的背景153
6.6.5 选择颜色和对比度153
6.7 添加图像154
6.8 对齐图像155
6.8.1 对齐多个图像158
6.8.2 设置边缘空白159
6.8.3 设置边框160
6.9 设置图像大小161
6.10 解决图像问题163
6.10.1 使用缩略图来加速页面的下载163
6.10.2 嵌入特殊字体164
6.11 快速参考165
6.12 小结166
第7章 文本格式化169
7.1 字体169
7.2 使用字符样式定制文本171
7.2.1 斜体171
7.2.2 粗体171
7.2.3 预格式化文本172
7.2.4 使用HTML和CSS添加上标和下标172
7.2.5 <span>and<div>174
7.3 使用FONT元素和BASEFONT元素174
7.3.1 指定尺寸174
7.3.2 字体尺寸选项和内联样式175
7.3.3 可量测性和绝对量度177
7.3.4 在HTML代码中使用相对尺寸178
7.3.5 字体尺寸和标题尺寸的比较178
7.3.6 重置默认的字体外观179
7.3.7 设置文本颜色180
7.3.8 使用带样式的字体180
7.4 对齐文本和缩进文本182
7.4.1 处理不被支持的元素183
7.4.2 用BLOCKQUOTE进行缩进183
7.5 选择字符集184
7.6 使用特殊字符和实体187
7.7 小结195
第Ⅲ部分 高级设计功能199
第8章 使用表格199
8.1 添加表格并且设置表格的大小200
8.2 管理表格的边框205
8.3 使用填充和间距218
8.4 对齐表格和单元格的内容220
8.4.1 设置水平对齐220
8.4.2 设置垂直对齐225
8.4.3 防止自动换行226
8.5 跨越多行和多列227
8.6 使用图像和颜色228
8.6.1 设置背景图像229
8.6.2 设置背景色231
8.7 表格的快速参考235
8.8 小结236
第9章 利用框架来组织站点237
9.1 设计框架布局238
9.1.1 分析功能性需求238
9.1.2 创建导航布局239
9.1.3 建立动作或结果布局240
9.2 创建框架集240
9.2.1 设置列和行241
9.2.2 混合像素、百分比和相对尺寸245
9.2.3 防止调整尺寸248
9.2.4 指定框架名和内容248
9.2.5 嵌套框架集250
9.2.6 添加无边框内容251
9.3 为链接设置目标252
9.3.1 指定目标框架252
9.3.2 Base target元素253
9.3.3 可展开和可折叠列表254
9.3.4 使用保留的框架名257
9.4 定制框架边框和页边距257
9.4.1 设置边框的宽度257
9.4.2 处理边界颜色259
9.4.3 设置页边距的宽度260
9.5 设置滚动条选项260
9.6 避免框架问题262
9.6.1 确保有足够的框架262
9.6.2 添加不合适的元素262
9.6.3 用户的屏幕尺寸263
9.6.4 使用太多的框架263
9.6.5 提供支持性导航263
9.7 框架的快速参考264
9.8 小结265
第10章 使用表单输入267
10.1 添加表单268
10.1.1 INPUT元素268
10.1.2 命名元素269
10.2 使用文本框获取简短的信息270
10.2.1 设置文本框的尺寸271
10.2.2 定义最大的输入长度272
10.2.3 预置文本框273
10.2.4 使用readonly和disabled来锁定内容274
10.3 使用文本区来收集信息274
10.3.1 指定文本区尺寸275
10.3.2 设置换行275
10.3.3 设置默认的内容276
10.4 使用复选框和单选按钮进行选择277
10.4.1 添加复选框278
10.4.2 分组单选按钮278
10.4.3 设置默认选项279
10.5 使用SELECT元素和OPTION元素280
10.5.1 指定值282
10.5.2 设置菜单类型282
10.5.3 允许多选283
10.5.4 设置默认选项284
10.6 使用INPUT按钮284
10.6.1 添加Submit按钮284
10.6.2 添加Reset按钮285
10.6.3 创建定制按钮286
10.6.4 使用图形按钮286
10.7 使用BUTTON元素287
10.8 添加隐藏域289
10.9 添加标签289
10.10 设置Tab顺序291
10.11 指定访问键291
10.12 提交表单292
10.13 简单DOM294
10.14 小结295
第Ⅳ部分 使网页风格更专业299
第11章 添加多媒体和其他对象299
11.1 添加音频300
11.1.1 选择文件类型301
11.1.2 嵌入音频302
11.1.3 设置音量303
11.1.4 使用NOEMBED304
11.1.5 寻找数字音频源304
11.2 嵌入视频307
11.2.1 运行影片308
11.2.2 数字视频资源309
11.3 利用Adobe Flash创建动画310
11.4 理解Flash的布局310
11.4.1 舞台310
11.4.2 场景311
11.4.3 层312
11.4.4 时间轴312
11.4.5 工具箱313
11.4.6 Tools面板314
11.5 创建对象316
11.5.1 使用Line工具绘制线条316
11.5.2 设置笔触的特性317
11.5.3 选择和删除对象318
11.5.4 使用工具设计造型318
11.5.5 保存创建的内容319
11.5.6 导入文件319
11.5.7 使用库面板320
11.6 修改对象321
11.6.1 拉伸和扭曲对象321
11.6.2 组合对象322
11.6.3 缩放322
11.6.4 旋转和倾斜323
11.6.5 伸直和平滑324
11.6.6 使用渐变填充324
11.6.7 利用位图进行填充325
11.7 使用文本326
11.7.1 添加文本326
11.7.2 选择字体326
11.7.3 设置字体特征327
11.7.4 创建文本效果328
11.8 使用时间轴329
11.8.1 使用帧329
11.8.2 指定关键帧329
11.8.3 添加层330
11.8.4 把对象添加到层330
11.8.5 将对象转换成元件331
11.8.6 创建动画331
11.8.7 补间动作332
11.8.8 创建更多的层效果333
11.8.9 使用声音335
11.8.10 添加MP3声音335
11.8.11 同步声音和动作336
11.9 Flash高级技术337
11.9.1 使用ActionScript编程337
11.9.2 添加动作337
11.10 导出和发布影片338
11.10.1 导出影片338
11.10.2 发布影片339
11.10.3 优化影片的技巧342
11.11 小结343
第12章 使用层叠样式表定制Web页面风格345
12.1 测试浏览器346
12.2 解决浏览器支持问题346
12.3 层叠优先级347
12.3.1 使用style属性内联347
12.3.2 使用<style>标记内嵌348
12.3.3 链接外部样式表349
12.4 重新定义HTML元素350
12.5 指定类351
12.6 使用ID352
12.7 使用上下文选择器定义嵌套元素352
12.8 查阅CSS参考手册355
12.8.1 CSS1属性355
12.8.2 CSS2属性363
12.9 使用样式表制作程序386
12.10 有用的CSS站点387
12.11 添加层388
12.11.1 使用CSS设置属性的位置388
12.11.2 了解流389
12.11.3 选择绝对或者相对位置389
12.11.4 嵌套元素391
12.11.5 堆叠层392
12.11.6 使用z-order设置层的顺序392
12.11.7 使用透明度和背景色393
12.12 剪切层内容394
12.13 使用Overflow属性处理大型元素395
12.13.1 可见的溢出395
12.13.2 隐藏的溢出396
12.13.3 滚动条397
12.14 CSS与层的快速参考398
12.15 小结398
第13章 使用JavaScript创建动态页面399
13.1 初识JavaScript400
13.2 理解JavaScript401
13.2.1 使用变量、常量、字面值401
13.2.2 使用运算符改变值404
13.2.3 使用事件处理程序添加语句409
13.2.4 把语句组成函数414
13.2.5 使用If和If...Else进行选择416
13.2.6 进入循环419
13.3 使用事件触发脚本421
13.3.1 在页面载入和卸载时触发423
13.3.2 处理鼠标移动424
13.3.3 单击和双击425
13.3.4 按下键和释放键426
13.4 把元素看作对象427
13.4.1 理解属性428
13.4.2 使用方法429
13.5 验证表单430
13.6 检查浏览器的兼容性434
13.7 JavaScript的快速参考438
13.8 小结438
第14章 发布Web页面439
14.1 获取域名439
14.1.1 选择一个域名440
14.1.2 挑选注册机构442
14.1.3 应付注册陷阱443
14.2 选择Web宿主服务提供商444
14.2.1 挑选合适的Web服务器444
14.2.2 判断空间需求446
14.2.3 选择非虚拟、虚拟、专用或者托管服务器447
14.2.4 平衡价格与服务448
14.2.5 调查Web空间提供商450
14.3 测试对需求的响应451
14.4.1 获取客户服务451
14.4.2 评估技术支持452
14.4 避免常见的提供商欺诈452
14.4.1 像骗子那样思考453
14.4.2 遭受域名盗窃453
14.4.3 获取“无限制的”流量或者空间453
14.4.4 在截止日期前签约获得特别优惠的价格454
14.5 其他服务454
14.5.1 获取额外的e-mail账号454
14.5.2 重定向消息454
14.5.3 使用自动应答器提供信息456
14.5.4 获取访问者统计信息457
14.5.5 使用控制面板设置站点选项457
14.5.6 成为转手人459
14.6上 传页面460
14.6.1 使用FTP传输460
14.6.2 使用Web浏览器通过HTTP上传464
14.7 Web发布的快速参考464
14.8 小结465
第Ⅴ部分 转向未来:XHTML、XML和Ajax第15章 XHTML469
15.1 HTML概述470
15.2 初识XHTML470
15.3 过渡到XHTML 1.0472
15.3.1 文档类型定义(DTD)472
15.3.2 使HTML与XML兼容478
15.3.3 XHTML和HTML 4.0的对比480
15.3.4 模块481
15.3.5 早期HTML语法中不赞成的使用方法482
15.4 创建一个XHTML文档486
15.4.1 命名空间487
15.4.2 CDATA和PCDATA488
15.4.3 空白区域489
15.5 在XHTML文档中验证代码489
15.6 通过WAP/WML与站点通信492
15.7 什么是WML492
15.7.1 处理WML493
15.7.2 WML标记495
15.7.3 导航卡片496
15.8 与用户进行交互498
15.8.1 WML中的表单498
15.8.2 指定格式500
15.8.3 指定必需的值500
15.8.4 卡片式菜单501
15.8.5 多选菜单501
15.8.6 HTML列表和WML列表的区别502
15.9 把XHTML转换成WML503
15.10 WML网站506
15.11 小结506
第16章 使用XML进行设计509
16.1 使用XML进行设计509
16.1.1 XML规则511
16.1.2 通过命名空间使不同的XML词汇表协同工作511
16.1.3 依据格式分类内容513
16.1.4 指定一个CSS514
16.1.5 指定一个XSL样式表515
16.1.6 与程序设计语言的相似之处518
16.1.7 定义一个XML文档的结构521
16.1.8 定制标记522
16.1.9 有关DTD的更多知识523
16.2 模式525
16.2.1 string和numeric数据类型526
16.2.2 日期和时间数据类型528
16.2.3 原始数据类型529
16.2.4 模式格式529
16.3 XML Web站点531
16.4 小结532
第17章 Ajax533
17.1 XMLHttpRequest534
17.1.1 switch语句case0中的XMLRequest538
17.1.2 switch语句ease1中的XMLRequest538
17.1.3 switch语句case2中的XMLRequest540
17.1.4 Switch语句Case3中的XMLRequest540
17.1.5 Switch语句Case4中的XMLRequest540
17.1.6 创建XMLHttpRequest542
17.2 IDL节点接口的DOM3规范544
17.3 Ajax和Mobile Web545
17.4 Ajax的快速参考546
17.5 小结546
第Ⅵ部分 Web上的图像549
第18章 在Web上寻找、创建和增强图像549
18.1 图形文件类型549
18.1.1 GIF550
18.1.2 JPEG550
18.1.3 PNG550
18.1.4 比较3种图像551
18.2 选择图像编辑工具551
18.2.1 Photoshop551
18.2.2 Fireworks552
18.2.3 Painter X553
18.2.4 Paint Shop Pro553
18.2.5 Xara554
18.3 修改图像555
18.3.1 裁剪555
18.3.2 缩放图像和重新取样557
18.3.3 旋转和翻转559
18.3.4 锐化和模糊561
18.3.5 使用滤镜562
18.4 使用3D图形程序565
18.4.1 Poser565
18.4.2 Bryce566
18.4.3 trueSpace567
18.5 从Web上获取免费的图像567
18.5.1 寻找公共的照片568
18.5.2 下载免费的图片568
18.5.3 寻找满意的艺术家569
18.5.4 使用库存照片569
18.6 避免法律问题570
18.6.1 使用版权受保护的素材570
18.6.2 尊重商标571
18.7 小结571
第Ⅶ部分 电子商务中的收款575
第19章 构建网上商店575
19.1 选择电子商务设置575
19.1.1 单一产品站点和专卖店576
19.1.2 百货商店576
19.1.3 服务站点579
19.1.4 大型购物中心580
19.1.5 会员商店581
19.2 使用购物车581
19.2.1 关注安全581
19.2.2 加入已有的购物中心582
19.2.3 获取商业程序583
19.2.4 使用源代码开放程序585
19.3 付款585
19.3.1 信用卡和借记卡586
19.3.2 小心拒付588
19.3.3 支票588
19.3.4 电子货币590
19.3.5 建立退货和退款的政策590
19.3.6 建立一个会员商店591
19.4 Internet购买模式593
19.5 更新站点594
19.6 使站点内容最新594
19.6.1 提供丰富的上传信息595
19.6.2 建立一个时间表595
19.6.3 寻找你的素材596
19.6.4 让访问者提供新内容596
19.7 增加额外的价值597
19.7.1 出版时事通讯和电子杂志598
19.7.2 编写产品评论598
19.7.3 提供指南599
19.8 小结599
第20章 使用广告601
20.1 通过Google和其他搜索引擎做广告601
20.1.1 在Google上登广告602
20.1.2 在其他搜索引擎上登广告606
20.1.3 使用广告条607
20.2 和广告代理合作608
20.2.1 寻找一家Internet广告代理609
20.2.2 使用会员营销610
20.3 推广站点610
20.4 使用搜索引擎611
20.4.1 机器人和蜘蛛613
20.4.2 提交站点613
20.4.3 使站点可搜索614
20.4.4 结合使用3个标记616
20.4.5 排名616
20.4.6 门户617
20.4.7 阻止搜索引擎618
20.5 使用Web目录619
20.5.1 目录中的排名620
20.5.2 在主要的站点上注册620
20.5.3 在free-for-all链接页面上列出621
20.6 发布新闻621
20.6.1 诚信622
20.6.2 发现电子邮箱地址622
20.6.3 电子邮件格式——使用HTML还是纯文本623
20.7 建立互惠链接623
20.8 评估广告条交换623
20.8.1 创建广告条624
20.8.2 设计准则625
20.8.3 多媒体广告625
20.8.4 广告条交换625
20.8.5 传统广告625
20.9 调研其他方法626
20.9.1 电子邮件广告626
20.9.2 建立一个邮件列表626
20.9.3 发送简讯627
20.10 小结628
第21章 商业Web站点涉及到的所有基础信息629
21.1 使用域名和商标629
21.1.1 域名纠纷630
21.1.2 反计算机强占消费者保护法法案632
21.1.3 在线调研域名632
21.1.4 维护域名633
21.1.5 在线调研商标633
21.2 消除公众担忧635
21.2.1 宣扬安全性635
21.2.2 创建一个隐私策略636
21.3 建立退货策略638
21.4 调研可行的方法640
21.4.1 接受广告640
21.4.2 针对搜索引擎优化你的站点641
21.5 小结643
第Ⅷ部分 使你的站点保持新鲜647
第22章 维护站点647
22.1 测试站点647
22.1.1 像陌生人那样来访问你的站点649
22.1.2 寻找外部测试者649
22.1.3 评估来自测试者和访问者的输入651
22.2 应对访问者对站点的态度改变652
22.3 维护站点的一致性653
22.3.1 访问者舒适性653
22.3.2 常见的维护任务654
22.3.3 站点改进工具654
22.3.4 服务器监视器655
22.4 小结655
第23章 RSS657
23.1 RSS的起源657
23.2 带有RSS种子链接的NASA主页659
23.3 RSS的快速参考668
23.4 小结669
第24章 博客671
24.1 博客的世界671
24.2 使用blogger673
24.2.1 Blogger简史673
24.2.2 在Blogger上创建博客674
24.2.3 为博客添加内容678
24.3 其他博客工具681
24.3.1 AOL的Hometown681
24.3.2 blogs.com和TypePad682
24.3.3 LiveJournal684
24.3.4 Radio UserLand684
24.3.5 博客附件686
24.4 集成博客687
24.4.1 把博客作为书写风格687
24.4.2 通过引用来集成687
24.4.3 完全集成688
24.5 小结689