《创建商务网站宝典》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:(美)David Crowder,(美)Andrew Bailey著;陈冰译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121012707
  • 页数:681 页
图书介绍:本书涉及了创建商务网站的几乎所有关键技术,从一个网站的基本规划到一个新的网站的运行所经历的每一个重要环节,都给予了详细的指导,甚至具体到工具的选用和使用方法,包括网站的规划、推广、组织、布局、导航以及文字、颜色、图像、表格的运用,并详细描述了如何为站点添加交互性,如何在站点上建立博客及进行博客,如何建立网上商店,如何建立网上竞拍,如何进行网上交易等内容。另外,本书对涉及到的各项技术的规范也进行了说明,并给出了规范的具体内容作为参考。本书中的例子可从 www.wiley.com/compbooks/crowder下载。

目录 1

第1部分 建设网页和站点的基础 1

1.1.1 个人主页 3

1.1 分析网站的类型 3

第1章 规划网站 3

1.1.5 商业类站点 4

1.1.4 政治类站点 4

1.1.2 信息类站点 4

1.1.3 组织类站点 4

1.2.2 调查站点的访问者 5

1.2.1 发现好的信息 5

1.2 了解Internet的上网人群的状况 5

1.3.2 网站的复杂程度 6

1.3.1 集中到目标上 6

1.3 确立目标 6

1.3.3 建立一个预算 7

1.4 小结 8

2.1 搜索引擎 9

第2章 推广站点 9

2.1.1 机器人和蜘蛛 11

2.1.3 保持站点可搜索 12

2.1.2 提交站点 12

2.1.5 优先次序 14

2.1.4 联合使用三个标记 14

2.1.6 门户 15

2.1.7 阻止搜索引擎 16

2.2.1 目录中的优先次序 17

2.2 使用Web目录 17

2.2.2 注册到主要的站点 18

2.3 发布新闻稿 19

2.2.3 在Free-For-All链接页面上列出 19

2.3.3 电子邮件格式 20

2.3.2 发现电子邮箱地址 20

2.3.1 诚信 20

2.5 评估广告条交换 21

2.4 建立互惠链接 21

2.5.2 设计的能力和局限 22

2.5.1 创建广告条 22

2.6 小结 23

2.5.5 传统广告 23

2.5.3 多媒体广告 23

2.5.4 广告条交换 23

3.1 经典的HTML结构 25

第3章 基本的HTML结构 25

3.2.3 使用块元素来构造页面 26

3.2.2 元素的内容及嵌套关系 26

3.2 理解基本的元素 26

3.2.1 使用开始标记和结束标记来定义元素 26

3.3 使用属性来增加灵活性 27

3.2.4 使用内联元素进行调整 27

3.3.1 使用公有属性 28

3.4.2 添加换行 29

3.4.1 标题元素 29

3.3.2 使用专有属性 29

3.3.3 接受默认值及设置值 29

3.4 添加文本 29

3.4.3 使用水平线进行分隔 31

3.5 创作工具的类型 33

3.4.4 空白处理 33

3.5.1 文本编辑器 34

3.5.2 HTML编辑器 35

3.5.3 所见即所得程序 36

3.5.4 字处理器 37

3.5.5 例外 38

3.6.2 尝试共享软件 39

3.6.1 试用演示 39

3.6 选择工具 39

3.7.2 代码验证器 40

3.7.1 链接检查器 40

3.6.3 使用免费软件 40

3.7 其他事情 40

3.7.3 兼容性测试者 41

3.8.3 Dreamweaver 42

3.8.2 HomeSite+ 42

3.7.4 服务器监视器 42

3.8 使用特别的工具 42

3.8.1 “记事本”程序 42

3.9 小结 44

4.1 页面设计和站点设计的比较 45

第4章 组织站点 45

4.1.3 导航 46

4.1.2 文本风格 46

4.1.1 颜色 46

4.1.5 运行站点 47

4.1.4 理解内容的重要性 47

4.2 计划站点布局 48

4.2.2 发现自然的停顿 49

4.2.1 创建主题明确的网页 49

4.3 使用URL定位资源 50

4.4 添加链接 51

4.4.1 保证超文本链接正常可用 52

4.4.2 创建内部链接 53

4.4.4 其他链接类型 54

4.4.3 使用mailto链接发送电子邮件 54

4.5 小结 55

4.4.5 使用BASE元素锁定相对URL 55

5.1.1 选择一个域名 56

5.1 得到域名 56

第5章 把站点放置到Web上 56

5.1.3 应对注册陷阱 59

5.1.2 挑选一个注册商 59

5.2.1 选择好的Web服务器 60

5.2 选择一个Web空间提供商 60

5.2.3 选择服务器 62

5.2.2 确定空间需求 62

5.2.4 平衡价格和服务 64

5.2.5 对Web空间提供商进行调研 65

5.3.2 评估技术支持 66

5.3.1 获得客户服务 66

5.3 测试对需求的响应 66

5.4.2 遭遇域名盗窃 67

5.4.1 分辨Web公司的优劣 67

5.4 避免常见的提供商欺诈 67

5.5.1 得到额外的电子邮箱账户 68

5.5 其他服务 68

5.4.3 得到无限的流量或空间 68

5.4.4 限时促销是针对特定的买卖的 68

5.5.2 重定向消息 69

5.5.3 使用自动应答器来提供信息 70

5.5.5 使用控制面板来设置站点选项 71

5.5.4 得到访问者的统计信息 71

5.5.6 成为一个再售商 73

5.6.1 使用FTP传输 74

5.6 上传页面 74

5.7 小结 78

5.6.2 使用浏览器经由HTTP上传 78

第2部分 使用字体、图像和颜色 81

6.1.1 倾斜文本 83

6.1 使用字符样式定制文本 83

第6章 使用文本 83

6.1.2 粗体文本 84

6.1.4 添加上标和下标 85

6.1.3 预格式化文本 85

6.2.1 指定一个尺寸 86

6.2 使用FONT和BASEFONT元素 86

6.2.2 使用相对尺寸 87

6.2.4 覆盖默认的字体 88

6.2.3 比较字体尺寸和标题字体尺寸 88

6.2.5 为文本着色 89

6.2.7 对不符合标准的元素的态度 90

6.2.6 对齐和缩进文本 90

6.3 选择字符集 92

6.2.8 使用BLOCKQUOTE进行缩进 92

6.4 使用特殊字符和实体 96

6.5 小结 101

7.1.3 PNG 103

7.1.2 JPEG 103

第7章 使用图像 103

7.1 图形文件类型 103

7.1.1 GIF 103

7.2.1 寻找不受版权限制的照片 104

7.2 从Web上获取免费的图像 104

7.2.4 使用库存照片 105

7.2.3 发现满意的艺术家 105

7.2.2 下载免费的图片 105

7.3.1 使用受版权保护的素材 106

7.3 避免法律问题 106

7.3.2 尊重商标 107

7.4 小结 108

8.1 添加图像 109

第8章 把图像嵌入到页面 109

8.1.1 使用height和width属性 110

8.1.3 设置边界尺寸 111

8.1.2 设置水平和垂直间距 111

8.2.1 文本作为占位符 113

8.2 使用占位符 113

8.3 对齐文本和图像 115

8.2.2 使用低分辨率图像来加速页面的下载时间 115

8.3.1 使图像移动位置 116

8.3.2 文本自动换行 117

8.3.3 对齐多个图像 118

8.4.1 使用边界 119

8.4 使用图像链接文件 119

8.4.2 使用图像映射来制作多链接 121

8.5.2 嵌入特殊的字体 122

8.5.1 利用缩略图来加速页面的下载 122

8.5 解决图像问题 122

8.6.1 计算平铺尺寸 123

8.6 添加背景图像 123

8.6.2 处理“边条”背景图像 125

8.6.3 检查无缝连接 126

8.6.4 避免令人眼花缭乱的背景 127

8.6.5 选择颜色和对比度 128

8.7 小结 129

9.1.3 Painter 130

9.1.2 Fireworks 130

第9章 创建和增强图像 130

9.1 选择图像编辑工具 130

9.1.1 Photoshop 130

9.1.4 Paint Shop Pro 131

9.2 修改图像 132

9.2.1 裁剪 133

9.2.2 缩放和重新取样 134

9.2.3 旋转和翻转 136

9.2.5 使用滤镜 139

9.2.4 锐化和模糊 139

9.3.1 Poser 142

9.3 使用3D图形程序 142

9.3.2 Bryce 143

9.3.4 iSpace 144

9.3.3 trueSpace 144

9.3.5 3D模型及更多信息 145

9.4 小结 146

10.1 设置颜色属性 147

第10章 在站点中使用颜色 147

10.1.2 指定前景颜色 148

10.1.1 设置背景颜色 148

10.2.1 RGB颜色 149

10.2 使用颜色名和十六进制颜色值 149

10.1.3 改变链接颜色 149

10.2.3 使用颜色拾取器 150

10.2.2 命名颜色的局限 150

10.3.1 选择互补色 153

10.3 互补、对比、调配颜色 153

10.3.2 对比和可见性 154

10.4 颜色的视觉感 155

10.3.3 调配颜色方案 155

10.5 小结 156

第3部分 设计Web布局 157

11.1 添加表格和设置表格的尺寸 159

第11章 使用表格 159

11.2 管理边界 163

11.3 使用填充和间距 164

11.4 对齐表格和单元格的内容 166

11.4.1 设置水平对齐 167

11.4.2 设置垂直对齐 172

11.5 跨越行和列 174

11.4.3 阻止自动换行 174

11.6.1 指定背景图像 176

11.6 使用图像和颜色 176

11.6.2 指定背景颜色 178

11.7 小结 182

12.1.1 分析功能性的需要 183

12.1 设计框架布局 183

第12章 使用框架来组织站点 183

12.1.2 创建导航布局 184

12.2 创建框架结构 185

12.1.3 建立动作或结果布局 185

12.2.1 设置列和行 187

12.2.2 混合像素、百分比和相对尺寸 190

12.2.3 避免调整尺寸 192

12.2.4 指定框架名和内容 193

12.2.5 嵌套框架结构 194

12.2.6 添加NOFRAMES内容 196

12.3.1 指定目标框架 197

12.3 为链接设置目标 197

12.4.1 设置边界的宽度 198

12.4 定制框架的边界和页边距 198

12.3.2 使用保留的框架名 198

12.5 设置滚动条选项 200

12.4.3 设置页边距宽度 200

12.4.2 处理边界颜色 200

12.5.1 框架结构和框架的替代方案 201

12.6.2 添加外来的元素 202

12.6.1 确信有足够的框架 202

12.6 避免框架问题 202

12.6.5 提供支持性导航 203

12.6.4 使用太多的框架 203

12.6.3 用户屏幕的尺寸 203

12.7 小结 204

13.1 测试浏览器 205

第13章 使用级联式样式表来设计网页 205

13.3 级联优先级 206

13.2 解决浏览器的支持问题 206

13.3.2 使用〈STYLE〉标记进行嵌入 207

13.3.1 使用style属性进行内联 207

13.3.3 链接外部样式表 208

13.4 重定义HTML元素 209

13.6 使用ID 210

13.5 指派类 210

13.7.1 使用CSS的酷效果 211

13.7 使用上下文选择器来定义嵌套的元素 211

13.8.1 CSS1属性 214

13.8 查询CSS参考手册 214

13.8.2 CSS2属性 221

13.10 有趣的CSS站点 243

13.9 使用样式表创作程序 243

13.11 小结 244

14.1.1 使用CSS定位属性 245

14.1 添加层 245

第14章 用DIV来定位元素 245

14.1.2 元素格式化 246

14.1.3 选择绝对或相对定位 247

14.1.4 嵌套元素 249

14.1.6 使用Z序来堆叠层 250

14.1.5 交叠层 250

14.1.7 利用透明和背景颜色 251

14.2 裁剪层内容 252

14.3.2 隐藏的溢出 253

14.3.1 可见的溢出 253

14.2.1 层的可见性 253

14.3 使用overflow属性来处理大元素 253

14.4 小结 255

14.3.3 滚动条 255

第4部分 为站点添加交互性 257

15.1.1 INPUT元素 259

15.1 添加表单 259

第15章 使用表单来获得输入 259

15.1.2 命名元素 260

15.2 使用文本框来得到短数据 261

15.2.1 设置文本框的尺寸 262

15.2.2 定义最大的输入长度 263

15.2.3 预填写一个文本框 264

15.3.2 设置换行 265

15.3.1 指定文本区的尺寸 265

15.2.4 使用readonly和disabled来锁定内容 265

15.3 使用文本区来收集信息 265

15.3.3 设置默认的内容 267

15.4 使用复选框和单选按钮来构造选择 268

15.4.2 分组选择按钮 269

15.4.1 添加复选框 269

15.4.3 设置一个默认选择 270

15.5 使用SELECT和OPTION元素来节省空间 271

15.5.1 指定值 272

15.5.2 设置菜单类型 273

15.5.3 允许多选 274

15.6.1 添加Submit按钮 275

15.6 使用INPUT按钮 275

15.5.4 设置一个默认选择 275

15.6.2 添加一个Reset按钮 276

15.6.4 使用图形按钮 277

15.6.3 创建定制按钮 277

15.7 使用BUTTON元素 279

15.8 添加隐藏的域 280

15.9 添加标签 281

15.11 指定访问键 282

15.10 设置Tab顺序 282

15.12 提交表单 283

15.13 小结 285

16.1 认识JavaScript 286

第16章 使用JavaScript来构造动态页面 286

16.2.1 使用变量和直接量 287

16.2 理解JavaScript 287

16.2.2 运算符 289

16.2.3 添加语句 291

16.2.4 函数 297

16.2.5 使用If和If...Else构造选择 298

16.2.6 循环 300

16.3 使用事件触发脚本 303

16.3.1 装载和卸载页面时触发的事件 304

16.3.2 响应鼠标的移动 305

16.3.3 单击和双击 306

16.4 把元素视为对象 308

16.3.4 按下和释放键 308

16.4.1 理解属性 309

16.5 表单验证 311

16.4.2 使用方法 311

16.6 浏览器的兼容性 315

16.7 小结 318

17.1.1 避免主页失误 320

17.1 设置导航规则 320

第17章 导航网站 320

17.2 添加导航条 322

17.1.2 避免孤页 322

17.2.1 使用图形增强导航条的效果 324

17.2.2 包含指针 325

17.2.3 使用JavaScript翻转 326

17.2.4 选择导航条的位置 328

17.3.1 使用纯文本链接列表 329

17.3 使用列表和菜单来显示链接 329

17.3.2 创建有序和无序的链接列表 331

17.3.3 使用SELECT元素构造菜单 335

17.4 小结 336

18.2 使用翻转获得动感 337

18.1 理解动画的风险 337

第18章 使用DHTML来添加动态页面元素 337

18.2.1 交换图像 338

18.2.2 在其他元素中触发改变 339

18.3.1 计算绝对位置 342

18.3 让元素运动起来 342

18.3.2 支持老的浏览器 344

18.3.3 确定屏幕的尺寸 347

18.3.4 颜色渐变 351

18.4 小结 353

19.1.1 舞台 355

19.1 理解Flash的布局 355

第19章 使用Flash来增添活力 355

19.1.2 场景 356

19.1.4 时间轴 357

19.1.3 层 357

19.1.5 工具箱 358

19.2 创建对象 359

19.1.6 工具面板 359

19.2.2 设置笔触特征 361

19.2.1 使用Line工具绘制线条 361

19.2.4 使用工具来造形 362

19.2.3 选择和删除对象 362

19.2.6 导入图形 363

19.2.5 保存工作 363

19.3.1 拉伸和扭曲对象 364

19.3 修改对象 364

19.2.7 使用库面板 364

19.3.2 组合对象 365

19.3.4 旋转和倾斜 366

19.3.3 缩放 366

19.3.6 使用渐变填充 367

19.3.5 伸直和平滑 367

19.3.7 使用位图填充 368

19.4.2 选择字体 369

19.4.1 添加文本 369

19.4 使用文本 369

19.4.4 创建文本效果 370

19.4.3 设置字体特征 370

19.5.4 把对象添加到层 372

19.5.3 添加层 372

19.5 使用动画时间轴 372

19.5.1 使用帧 372

19.5.2 指派关键帧 372

19.5.5 把对象转换成元件 373

19.5.7 补间动作 374

19.5.6 创建动画 374

19.5.8 创建更多的层效果 375

19.5.10 添加MP3声音 377

19.5.9 使用声音 377

19.5.11 同步声音和动作 378

19.6.2 添加动作 379

19.6.1 使用ActionScript编程 379

19.6 Flash高级技术 379

19.7.1 输出影片 380

19.7 输出和发布影片 380

19.7.2 发布影片 381

19.7.3 优化影片的技巧 383

19.8 小结 385

20.1.1 选择一种文件类型 386

20.1 添加音频 386

第20章 添加多媒体和其他对象 386

20.1.2 嵌入音频 387

20.1.5 发现数字音频源 388

20.1.4 使用NOEMBED 388

20.1.3 设置音量 388

20.2 嵌入视频 391

20.2.1 运行一个影片 392

20.2.2 发现数字视频资源 393

20.3.2 添加替代内容 394

20.3.1 设置PARAM值 394

20.3 添加Java Applet 394

20.3.3 运行Java applet 395

20.3.4 applet也是对象 397

20.3.5 发现applet资源 400

20.4 小结 401

21.1 博客的世界 402

第21章 博客 402

21.2.1 Blogger简史 403

21.2 使用Blogger 403

21.2.2 在Blogger上建立博客 404

21.2.3 为博客添加内容 408

21.3 博客工具 410

21.3.1 AOL的Hometown 411

21.3.2 blogs.com和TypePad 412

21.3.4 Radio UserLand 413

21.3.3 LiveJournal 413

21.3.5 博客附件 414

21.4.1 把博客作为书写风格 415

21.4 集成博客 415

21.4.3 完全集成 416

21.4.2 通过引用来集成 416

21.5 小结 417

第5部分 电子商务中的收款 419

22.1.2 综合商店 421

22.1.1 单一产品站点和专卖店 421

第22章 建立网上商店 421

22.1 选择电子商务设置 421

22.1.5 服务站点 423

22.1.4 在线计算机商店 423

22.1.3 在线超市 423

22.1.6 大型购物中心 425

22.2.1 关注安全 426

22.2 建立购物车 426

22.2.2 加入已有的购物中心 427

22.2.3 得到商业程序 428

22.2.4 使用源代码开放程序 429

22.3.2 支票 430

22.3.1 信用卡和借记卡 430

22.3 付款 430

22.3.3 电子货币 431

22.3.4 建立一个会员商店 432

22.4 Internet购买模式 433

22.5 小结 435

第23章 在eBay开间小店 436

23.1.1 建立一个eBay账号 437

23.1 使用eBay 437

23.1.2 在eBay上进行销售的费用 439

23.2 建立一个eBay拍卖 440

23.3.1 建立一个PayPal账号 446

23.3 付款和发货选项 446

23.2.1 使用Buy Now选项 446

23.2.2 建立一个荷兰式拍卖 446

23.3.2 支票支付 447

23.4 从eBay获取最大利润 448

23.3.3 商品发货 448

23.4.2 建立一个开始和结束时间 449

23.4.1 把自己树立成一位有信誉的商人 449

23.4.5 提高成功的机会 450

23.4.4 在拍卖后 450

23.4.3 监视拍卖 450

23.4.7 修改eBay模板 451

23.4.6 使用eBay模板 451

23.6 小结 452

23.5 建立一个eBay商店 452

24.1 信用卡和借记卡 454

第24章 收款 454

24.1.1 建立退货和退款策略 455

24.2 支票和纸面汇票 457

24.1.2 当心拒付 457

24.3 电子货币 458

24.4 小结 459

25.1.1 在Google上登广告 460

25.1 在Google和其他搜索引擎上做广告 460

第25章 广告 460

25.1.2 在其他搜索引擎上刊登广告 465

25.1.3 使用广告条 466

25.2.1 发现一家Internet广告代理 467

25.2 利用广告代理 467

25.2.2 使用会员 468

25.3.2 收集一个邮件列表 469

25.3.1 电子邮件广告 469

25.3 调研可选择的其他方法 469

25.3.3 发送简讯 470

25.4 小结 471

26.1.1 域名争议 472

26.1 使用域名和商标 472

第26章 商业网站涉及到的所有基础信息 472

26.1.4 维护域名 474

26.1.3 在线调研域名 474

26.1.2 反计算机强占消费者保护法法案 474

26.1.5 在线调研商标 475

26.2 抚慰公众的担忧 476

26.2.2 创建一个隐私策略 477

26.2.1 宣扬你的安全性 477

26.3 建立退货和退款策略 478

26.4.2 针对搜索引擎优化你的站点 481

26.4.1 接受广告 481

26.4 调研可选择的方法 481

26.5 小结 483

第6部分 维护和更新站点 485

27.1 测试站点 487

第27章 维护站点 487

27.1.2 发现外部的测试者 488

27.1.1 像一个陌生人那样来访问你的站点 488

27.1.3 评估来自测试者和访问者的输入 490

27.2.1 浏览器参数设置 491

27.2 对付访问者对你的站点的改变 491

27.3.2 常见的维护任务 493

27.3.1 访问者舒适性 493

27.3 维护站点一致性 493

27.4 小结 494

27.3.4 服务器监视器 494

27.3.3 站点改进工具 494

28.1.1 提供丰富的最新信息 495

28.1 保持站点更新 495

第28章 更新站点 495

28.1.4 让访问者提供素材 496

28.1.3 发现新的素材 496

28.1.2 建立一个时间表 496

28.2.2 编写产品评论 498

28.2.1 出版时事通讯和电子杂志 498

28.2 其他策略 498

28.3 面对XML的未来 499

28.2.3 创建教程 499

28.3.1 分类内容与定义表达 501

28.3.3 使用文档类型定义指定改变 502

28.3.2 定制标签 502

28.3.4 使不同的XML符号集协同工作 504

28.4.1 使HTML成为XML兼容的 505

28.4 转变到XHTML 1.0 505

28.4.3 面对浏览器的兼容问题 506

28.4.2 XHTML与HTML4.0的对比 506

28.5 小结 507

29.1.1 XML规则 508

29.1 使用XML进行设计 508

第29章 使用XML进行设计 508

29.1.3 分类内容与定义表达 509

29.1.2 不同的XML符号集协同工作 509

29.1.4 指定一个CSS 510

29.1.5 指定一个XSL样式表 511

29.1.6 定义一个XML文档的结构 515

29.1.7 定制标签 516

29.1.8 有关DTD的更多知识 517

29.2 转变到XHTML 1.0 518

29.2.1 使HTML成为XML兼容的 519

29.2.2 XHTML与HTML 4.0的对比 520

29.2.3 面对浏览器的兼容问题 520

29.3 小结 521

第30章 站点与WAP/WML的兼容 522

30.1 什么是WML 522

30.1.1 处理WML 523

30.1.2 WML标签 524

30.1.3 导航卡片 525

30.2.1 WML中的表单 528

30.2.2 指定格式 528

30.2 与用户进行交互 528

30.2.3 指定必需的值 530

30.2.4 卡片方式的菜单 530

30.2.5 多选菜单 531

30.2.6 HTML列表和WML列表之间的区别 532

30.3 把XHTML转变成WML 533

30.4 小结 536

第7部分 附录 537

附录A HTML 4.01规范 539

附录B XHTML 1.0第二版规范 551

附录C XML 1.0第三版规范 571

附录D WML 2.0规范 614

附录E JavaScript参考 670

术语表 673