本书通过大量动手操作和案例全程记录了网页开发与设计过程,全书共14章,内容充实,案例丰富,实用性强。第1章介绍基础知识;第2~6章介绍XHTML标记语言。第7章讨论网页设计最佳实践。第8章介绍网站开发。第9章和第10章集中讨论CSS。第11章讨论网页多媒体和交互性。第12章提供电子商务概况。第13章重点介绍网站推广。第14章讨论JavaScript。
本书侧重于动手能力的培养,既可用作网页开发教材供高等院校学生使用,又可供有意提高网页开发技能的读者自学。通过本书的阅读,读者可迅速掌握网页开发技术,设计出漂亮、美观的网页。
第1章 Internet和Web简介 1\r\n1.1 Internet的演变 2\r\n1.2 Internet、内联网和外联网 3\r\n万维网的演变 3\r\n1.3 Internet标准和协调 4\r\n1.4 Web标准和万维网联盟 4\r\n1.4.1 无障碍技术和Web 5\r\n1.4.2 有道德地使用网络信息 5\r\n1.5 网络概论 6\r\n1.6 客户端/服务器模型 8\r\n1.7 Internet协议 9\r\n1.7.1 文件传输协议 9\r\n1.7.2 电子邮件协议 9\r\n1.7.3 超文本传输协议 9\r\n1.7.4 传输控制协议/Internet协议 9\r\n1.8 URL和域名 10\r\n1.8.1 URL 10\r\n1.8.2 域名 11\r\n1.9 标记语言 13\r\n1.9.1 标准通用标记语言 13\r\n1.9.2 超文本标记语言 13\r\n1.9.3 可扩展标记语言 13\r\n1.9.4 可扩展超文本标记语言 13\r\n1.10 Internet和Web发展趋势 14\r\n小结 16\r\n重要术语 17\r\n复习题 17\r\n网上研究 19\r\n第2章 XHTML基础 20\r\n2.1 什么是HTML 21\r\n2.2 为什么是XHTML而不是HTML 21\r\n2.3 文档类型定义 22\r\n2.4 第一个网页 23\r\n2.4.1 保存文件 25\r\n2.4.2 测试页面 26\r\n2.5 XHTML——主体和文本基础 27\r\n2.5.1 标记 27\r\n2.5.2 标题标记 28\r\n2.5.3 无障碍与标题 29\r\n2.5.4 段落标记 29\r\n2.5.5 换行标记 30\r\n2.6 XHTML——列表基础 32\r\n2.6.1 定义列表 32\r\n2.6.2 有序列表 33\r\n2.6.3 无序列表 34\r\n2.7 XHTML——更多区块级标记 36\r\n2.7.1 预先格式化的文本 36\r\n2.7.2 文本缩进 37\r\n2.8 XHTML——文本格式化 38\r\n2.8.1 标记 39\r\n2.8.2 逻辑样式标记 41\r\n2.8.3 物理样式标记 42\r\n2.8.4 XHTML特殊字符 43\r\n2.9 XHTML语法校验 45\r\n小结 47\r\n重要术语 47\r\n复习题 48\r\n网上研究 58\r\n第3章 XHTML链接和表格 59\r\n3.1 XHTML——超链接 60\r\n3.1.1 锚标记 60\r\n3.1.2 绝对和相对链接 60\r\n3.1.3 无障碍和链接 63\r\n3.1.4 关于相对链接的其他内容 64\r\n3.1.5 相对链接示例 64\r\n3.1.6 在新的浏览器窗口中打开\r\n链接 65\r\n3.1.7 内部链接 65\r\n3.1.8 E-mail链接 68\r\n3.2 在网页中使用表格 69\r\n3.2.1 XHTML表格概览 69\r\n3.2.2 XHTML表头 70\r\n3.2.3 XHTML表格标题 71\r\n3.2.4 XHTML表格属性 72\r\n3.2.5 将属性应用于行和单元格 76\r\n3.2.6 无障碍和表格 79\r\n3.3 XHTML——用表格格式化网页 80\r\n3.3.1 无障碍和布局表格 82\r\n3.3.2 更多页面布局表格样板 82\r\n3.3.3 可变和固定表格宽度 84\r\n3.3.4 嵌套表格 85\r\n小结 87\r\n重要术语 87\r\n复习题 87\r\n网上研究 101\r\n第4章 XHTML颜色和可见元素 102\r\n4.1 在网页上使用颜色 103\r\n4.1.1 Web颜色调色板 103\r\n4.1.2 颜色和body标记 104\r\n4.1.3 无障碍设计和颜色 104\r\n4.2 水平分隔线 105\r\n水平分隔线属性 105\r\n4.3 图片类型 108\r\n4.3.1 GIF图片 108\r\n4.3.2 JPEG图片 110\r\n4.3.3 PNG图片 111\r\n4.4 使用图片 112\r\n4.4.1 图片标记 112\r\n4.4.2 无障碍与图片 113\r\n4.4.3 页面背景 114\r\n4.4.4 图片链接 117\r\n4.5 XHTML图片和其他 120\r\n4.5.1 标记 120\r\n4.5.2 使用表格格式化图片 121\r\n4.5.3 图片映射 122\r\n4.5.4 缩略图 124\r\n4.5.5 高级技术:图片切割 124\r\n4.6 图片来源和使用指导 124\r\n4.6.1 图片来源 125\r\n4.6.2 图片使用指导 125\r\n4.6.3 Web无障碍 127\r\n小结 127\r\n重要术语 127\r\n复习题 128\r\n网上研究 144\r\n第5章 XHTML框架 145\r\n5.1 框架概述 146\r\n5.1.1 使用框架的优点 147\r\n5.1.2 使用框架的缺点 148\r\n5.1.3 无障碍与框架 149\r\n5.2 XHTML——使用框架 149\r\n5.2.1 你的第一个框架集 149\r\n5.2.2 标记 154\r\n5.2.3 标记 156\r\n5.2.4 标记 158\r\n5.2.5 target属性 159\r\n5.2.6 标记 159\r\n5.3 内嵌框架 159\r\n5.4 框架、链接和道德 163\r\n小结 164\r\n重要术语 164\r\n复习题 164\r\n网上研究 179\r\n第6章 XHTML表单 180\r\n6.1 表单概述 181\r\n6.2 XHTML——使用表单 182\r\n6.2.1 标记 183\r\n6.2.2 基本表单元素 185\r\n6.3 改善表单 196\r\n6.3.1 标记 196\r\n6.3.2 和标记 197\r\n6.3.3 tabindex属性 198\r\n6.3.4 accesskey属性 198\r\n6.3.5 无障碍与表单 198\r\n6.3.6 图像按钮和标记 199\r\n6.4 CGI服务器端处理 201\r\n6.4.1 应用CGI的步骤 202\r\n6.4.2 使用CGI 202\r\n6.4.3 隐私和表单 205\r\n6.4.4 CGI资源 206\r\n6.4.5 服务器端程序使用的\r\n其他技术 206\r\n小结 207\r\n重要术语 207\r\n复习题 207\r\n网上研究 219\r\n第7章 网站设计 220\r\n7.1 网站组织结构 221\r\n7.1.1 层级型组织结构 222\r\n7.1.2 直线型组织结构 224\r\n7.1.3 随机型组织结构 225\r\n7.2 网站导航——最佳规范 225\r\n7.2.1 易于导航 225\r\n7.2.2 导航栏 226\r\n7.2.3 短小的页面 229\r\n7.2.4 目录 229\r\n7.2.5 站点地图和站点搜索功能 229\r\n7.3 设计原则 230\r\n7.3.1 反复:使视觉元素重复贯穿\r\n整个设计 230\r\n7.3.2 对比:增加视觉刺激和\r\n吸引注意力 231\r\n7.3.3 近似:分组相关项目 231\r\n7.3.4 对齐:使元素对齐从而达到\r\n视觉上的统一 231\r\n7.4 网页设计——最佳规范 231\r\n7.4.1 下载时间 232\r\n7.4.2 感觉到的下载时间 232\r\n7.4.3 折叠处之上 233\r\n7.4.4 网页“房地产” 233\r\n7.4.5 水平滚动 233\r\n7.4.6 恰当的空白间隔 233\r\n7.4.7 目标受众 234\r\n7.4.8 浏览器友好支持 236\r\n7.4.9 屏幕分辨率 236\r\n7.4.10 页面布局 237\r\n7.5 页面布局设计技巧 238\r\n7.5.1 固定设计 238\r\n7.5.2 粘着设计 239\r\n7.5.3 流动设计 239\r\n7.6 文本设计——最佳规范 241\r\n7.7 图片设计——最佳规范 242\r\n7.8 提供无障碍访问方式设计 245\r\n7.9 最佳规范检验清单 247\r\n小结 250\r\n重要术语 250\r\n复习题 250\r\n网上研究 255\r\n第8章 网站开发 257\r\n8.1 成功的大规模项目开发 258\r\n8.1.1 项目经理 258\r\n8.1.2 信息设计师 258\r\n8.1.3 市场代表 258\r\n8.1.4 文书和编辑 258\r\n8.1.5 内容经理 258\r\n8.1.6 图像设计师 258\r\n8.1.7 数据库管理员 259\r\n8.1.8 网络管理员 259\r\n8.1.9 网页开发人员 259\r\n8.1.10 确定项目人选的标准 259\r\n8.2 开发流程 259\r\n8.2.1 酝酿 261\r\n8.2.2 分析 261\r\n8.2.3 设计 264\r\n8.2.4 制作 265\r\n8.2.5 测试 265\r\n8.2.6 开通 267\r\n8.2.7 维护 268\r\n8.2.8 评估 268\r\n8.3 Web主机托管 268\r\n8.3.1 Web主机提供商的种类 268\r\n8.3.2 主机需求 269\r\n8.4 选择虚拟主机 271\r\n小结 271\r\n重要术语 271\r\n复习题 272\r\n网上研究 276\r\n第9章 层叠样式表入门 277\r\n9.1 层叠样式表概况 278\r\n9.1.1 使用层叠样式表的优点 278\r\n9.1.2 层叠样式表的类型 278\r\n9.1.3 CSS语法入门 279\r\n9.2 使用内联样式 281\r\n与样式连用的XHTML元素 282\r\n9.3 使用内嵌样式表 284\r\n9.3.1 在CSS中使用类选择符 286\r\n9.3.2 在CSS中使用id选择符 288\r\n9.4 使用外部样式表 288\r\n9.5 “层叠”的含义 290\r\n9.6 CSS伪类和链接 293\r\n9.7 CSS和字体 301\r\n9.8 CSS策略 303\r\n小结 303\r\n重要术语 304\r\n复习题 304\r\n网上研究 313\r\n第10章 层叠样式表——页面布局 314\r\n10.1 CSS页面布局概况 315\r\n10.1.1 使用CSS进行页面布局的\r\n 优点 317\r\n10.1.2 使用CSS进行页面布局的\r\n 缺点 317\r\n10.2 框模型 318\r\n10.3 CSS定位属性 320\r\n10.3.1 相对定位和绝对定位 320\r\n10.3.2 float属性 323\r\n10.3.3 display属性 325\r\n10.3.4 z-index属性 326\r\n10.4 分两栏的页面布局 336\r\n10.5 使用列表进行导航区布局设计 341\r\n10.6 三栏页面布局 343\r\n10.7 使用CSS设置表单样式 350\r\n10.8 用CSS设置打印样式 353\r\n10.9 CSS调试技巧 355\r\n10.10 CSS页面布局资源 356\r\n小结 357\r\n重要术语 357\r\n复习题 357\r\n网上研究 370\r\n第11章 Web媒体和交互性 372\r\n11.1 辅助软件和插件 373\r\n11.2 音频文件类型 374\r\n获取音频文件 374\r\n11.3 在网页上使用音频 375\r\n11.3.1 标记 376\r\n11.3.2 标记 377\r\n11.3.3 背景声音 380\r\n11.4 视频文件类型 381\r\n获取视频文件 381\r\n11.5 在网页上使用视频 381\r\n11.5.1 标记 382\r\n11.5.2 标记 383\r\n11.5.3 只适用于Internet Explorer的\r\n 选项 383\r\n11.6 浏览器兼容性和无障碍性 384\r\n11.7 流媒体 384\r\n11.8 RealNetworks流媒体入门 385\r\n11.8.1 制作 386\r\n11.8.2 发布 386\r\n11.8.3 回放 387\r\n11.9 版权问题和媒体文件 387\r\n11.10 Adobe Macromedia Flash 388\r\n11.10.1 Flash的常用用法 388\r\n11.10.2 网页设计和Flash 390\r\n11.10.3 在网页上添加Flash动画 390\r\n11.10.4 Flash资源 393\r\n11.11 Java 394\r\n11.11.1 Java小程序常见用途 394\r\n11.11.2 在网页上添加Java\r\n 小程序 396\r\n11.11.3 免费Java小程序资源 398\r\n11.12 JavaScript 399\r\n11.12.1 JavaScript的常见用途 400\r\n11.12.2 免费JavaScript资源 400\r\n11.13 动态HTML(DHTML) 401\r\n11.13.1 DHTML的常见用途 401\r\n11.13.2 免费DHTML资源 402\r\n11.14 Ajax——一种先进的Web技术 403\r\n11.14.1 Ajax的常用用途 403\r\n11.14.2 Ajax资源 404\r\n11.15 无障碍与多媒体/交互性 404\r\n小结 405\r\n重要术语 405\r\n复习题 405\r\n网上研究 415\r\n第12章 电子商务概述 416\r\n12.1 什么是电子商务 417\r\n12.1.1 电子商务的优点 417\r\n12.1.2 电子商务的风险 417\r\n12.2 电子商务商业模型 418\r\n12.3 电子数据交换 419\r\n12.4 电子商务统计数据 419\r\n12.5 电子商务相关问题 420\r\n12.6 电子商务安全 421\r\n12.6.1 加密 421\r\n12.6.2 整体性 422\r\n12.6.3 安全套接层 423\r\n12.6.4 数字化证书 423\r\n12.6.5 SSL和数字证书 425\r\n12.7 订单和支付流程 426\r\n12.7.1 现金模型 426\r\n12.7.2 支票模型 426\r\n12.7.3 信用卡模型 426\r\n12.7.4 智能卡 427\r\n12.8 电子商务店面解决方案 428\r\n12.8.1 快餐式在线店面 428\r\n12.8.2 现成的购物车软件 429\r\n12.8.3 定制解决方案 429\r\n12.8.4 节省费用的半定制解决\r\n 方案 429\r\n小结 431\r\n重要术语 431\r\n复习题 431\r\n网上研究 447\r\n第13章 开发人员网站推广 448\r\n13.1 搜索引擎和搜索索引概况 449\r\n13.2 常用的搜索引擎和搜索索引 449\r\n13.3 搜索引擎组成部分 450\r\n13.3.1 搜索机器人 450\r\n13.3.2 数据库 450\r\n13.3.3 搜索表单 451\r\n13.4 设计能够推广网站的页面 451\r\n13.4.1 关键字 451\r\n13.4.2 说明 452\r\n13.4.3 元标记 452\r\n13.5 被搜索引擎和搜索索引收录 453\r\n13.6 监控搜索引擎和搜索索引列表 455\r\n13.7 链接的受欢迎程度 456\r\n13.8 其他网站推广活动 457\r\n13.8.1 分销联盟计划 457\r\n13.8.2 条幅广告 457\r\n13.8.3 交换条幅广告 458\r\n13.8.4 交换链接协议 458\r\n13.8.5 邮件列表 459\r\n13.8.6 “粘人”的网站特色 459\r\n13.8.7 个人推荐 459\r\n13.8.8 博客和RSS供应 460\r\n13.8.9 Web圈 460\r\n13.8.10 新闻组和邮件服务器\r\n讨论 460\r\n13.8.11 传统媒体广告和\r\n现有广告材料 460\r\n小结 461\r\n重要术语 461\r\n复习题 461\r\n第14章 JavaScript概述 466\r\n14.1 JavaScript概述 467\r\n14.2 JavaScript的发展历程 467\r\n14.3 JavaScript的常见用途 468\r\n14.3.1 警示消息框 468\r\n14.3.2 弹出窗口 468\r\n14.3.3 浏览器嗅探 469\r\n14.3.4 跳转菜单 469\r\n14.3.5 鼠标移动技巧 470\r\n14.4 在网页中添加JavaScript 471\r\n14.4.1 标记 471\r\n14.4.2 JavaScript程序块模板 471\r\n14.5 文档对象模型概述 474\r\n14.6 事件和事件处理器 476\r\n14.7 变量 479\r\n14.7.1 在网页中添加变量 480\r\n14.7.2 使用输入提示框获取\r\n 变量值 482\r\n14.8 程序设计概念入门 483\r\n14.8.1 数学运算符 483\r\n14.8.2 判断 484\r\n14.8.3 函数 486\r\n14.9 表单处理 489\r\n14.10 无障碍与JavaScript 494\r\n14.11 JavaScript资源 494\r\n小结 495\r\n重要术语 495\r\n复习题 495\r\n网上研究 504\r\n网页开发人员参考 505\r\n附录A XHTML参考 506\r\n附录B 特殊字符 533\r\n附录C CSS属性参考 535\r\n附录D HTML与XHTML 542\r\n附录E FTP 网页发布教程 548\r\n附录F 第508条款标准 560\r\n参考答案 562
XHTML是当前和未来网页文档的标准之一,它是对HTML 4的重述、延伸和扩展,同时结合了HTML 4.01在格式化文本方面的优势和XML在数据结构以及可扩展性方面的优势。对于网页制作初学者来说,了解和掌握XHTML语言是跨入网页制作领域的敲门砖,也是今后进一步学习其他网页技术的奠基石。
《XHTML网页开发与设计基础(第3版)是一本专为网页制作初学者编写的XHTML教材,它从最基本的Internet和World Wide Web概念讲起,循序渐进地向读者介绍了XHTML技术及其应用。XHTML的一个重要特点是大量使用层叠样式表(CSS)来格式化网页,使网页内容与格式相分离,从而制作出可读性更强、结构更清晰的页面。因此,本书除了介绍XHTML之外,还向读者讲述了CSS的基本格式化命令和如何将XHTML与CSS结合起来对网页内容格式、页面布局等进行设置。除此之外,本书还就网站设计与网站开发的基本原则、色彩应用、多媒体及交互性应用、电子商务、网站推广方式、JavaScript等相关内容展开讨论。这些论述占据了本书很大一部分篇幅,因此读者在学习的过程中不仅能够掌握网页技术的应用方法,而且还能够了解到与网页制作相关的其他知识,比如怎样才能使网页的颜色搭配和谐美观、怎样才能使网页下载速度加快、怎样才能让更多人知道你的网页并提高网站的访问量等。这些知识对于初学者来说是至关重要的,这也是本书区别于其他技术教程的重要特点之一。另外,每章结尾的复习题和动手操作练习为读者提供了动手实践的机会,案例分析部分更是从实际出发,按部就班地对读者进行引导,让您了解现实中网站项目的开发流程,并在此基础上动手制作自己的网站。各章节中还穿插了与网页制作相关的道德问题和无障碍设计的讨论。
总的来说,本书结构清晰,内容丰富,论述深入浅出,尤其适合初学者使用。《XHTML网页开发与设计基础》前两版受到了广大读者的欢迎和肯定,充分表明了本书的实用价值,我们相信第3版的问世也将能够给读者带来更大的帮助。将本书翻译成中文出版发行的初衷是为国内网页制作初学者提供一套详尽易懂的入门教材,只要她能够起到引导初学者登堂入室的作用,我们的努力也就没有白费了。
感谢所有为本书的翻译出版尽力的人,特别是清华大学出版社的编辑文开琪女士,她的耐心审校和专业建议保证了译稿的高质量。参与本书翻译工作的还有杨欢耸、苌伟、陈炜保、高喜军、关秋菊、黄旭东、李响、林殿芳、刘命海、罗建文、苗克良、乔田珍、杨晓霖、袁蕾、赵铁军和赵水东,在此一并对他们表示感谢!
由于译者水平有限加之时间仓促,译稿中难免有曲解或误解作者原意的地方,望读者谅解并予以批评指正。
陈 小 彬
2007年8月于广州
《XHTML网页开发与设计基础》专为网页开发初级课程编写,本书涵盖网页开发人员需要掌握的以下基本技能。
Internet的概念。
用XHTML创建网页。
用层叠样式表(Cascading Style Sheet,CSS)进行网页格式布局。
推荐使用的网页设计实践。
无障碍网页设计。
网站开发流程。
网页多媒体应用和交互性设计。
网站推广。
电子商务与网络。
本书的一大特色是作为附录的“网页开发人员参考”,它包括XHTML参考、HTML与XHTML比较、FTP网页发布教程、CSS参考和第508条款标准参考手册等资源。
学生文件可以从本书的配套网站http://www.aw.com/felke下载,这些文件包括动手操作题的答案、网站案例分析初始文件和3个Macromedia® Dreamweaver教程。更多使用指南,请参见本书前面的说明。
本书的结构
本书的设计初衷是便于灵活使用,可适合各类课程和学生的需求。第1章提供介绍性材料,可根据学生对背景知识的了解情况跳过或阅读本章;第2~6章介绍XHTML标记语言。第7章讨论网页设计最佳实践,学生在完成第3章的学习后,可选择在任何时候学习本章内容(或者甚至与第3章的学习同时进行)。第9章和第10章集中讨论CSS,如果选择在学期开始时介绍CSS,也可以在第4章之后接着学习第9章。
下面这些章节均可根据时间限制和学生需求等实际情况跳过或安排学生自学:第5章 (XHTML框架布局),第8章(网站开发),第10章(CSS——页面布局),第11章(Web多媒体和交互性),第12章(电子商务概述),第13章(开发人员网站推广)和第14章(JavaScript概述)。学生一般会喜欢本书配套网站提供的3个Dreamweaver®教程,网址为http://www.aw.com/felke。图P.1显示了本书各章之间的关系。
图P.1 本教材设计灵活,可根据个人需要进行调整
各章内容简介
第1章:Internet和Web简介。本章介绍网页设计人员必须熟悉的Internet和Web的相关基本术语和概念。对于许多学生来说,有些内容只是作为回顾。第1章是本书后续学习的基础。
第2章:XHTML基础。本章介绍HTML和XHTML,实例和练习鼓励学生编写样板页并积累经验。动手操作题的答案可参见学生文件。
第3章:XHTML链接和表格。本章通过实例和练习介绍了更多XHTML标记。我们鼓励学生在学习过程中编写样板页。动手操作题的样板页可参见学生文件。
第4章:XHTML颜色和可视元素。本章讨论网页设计中颜色和图片的应用。我们鼓励学生在学习过程中编写样板页。动手操作题的样板页可参见学生文件。
第5章:XHTML框架。XHTML标记可用来安排框架布局,从而在一个浏览器窗口中显示多个页面。本章提供实例及练习,鼓励学生编写样板页。动手操作题的样板页可参见学生文件。
第6章:XHTML表单。本章介绍用于格式化表单的XHTML标记并提供实例及练习。我们鼓励学生编写样板页。动手操作题的样板页可参见学生文件。
第7章:网站设计。本章集中介绍推荐使用的网站设计实践和无障碍访问?网页设计,本章的部分内容为强化内容,因为这些网站设计实践和技巧已经融合到介绍XHTML的各章中。
第8章:网站开发。本章重点介绍网站开发流程,包括大型项目的角色分工、网站开发流程和网站主机管理等。本章还提供了一个网站主机核对表。
第9章:层叠样式表入门。层叠样式表用于将网页格式(或称样式)与内容和XHTML标记进行分离。我们鼓励学生在学习过程中编写样板页。动手操作题的样板页可参见学生文件。
第10章:层叠样式表——页面布局。本章继续第9章关于CSS的讨论,介绍CSS-P属性,演示应用CSS设计一栏、两栏和三栏页面的技巧。我们鼓励学生利用这些技巧编写样板页。动手操作题的样板页可参见学生文件。
第11章:Web媒体和交互性。本章综述如何在网页中加入多媒体和交互性内容。这些内容包括视频、音频、Flash、Java小程序、JavaScript、DHTML和Ajax等。我们鼓励学生在讨论这些内容时编写样板页。动手操作题的样板页可参见学生文件。
第12章:电子商务概述。本章介绍电子商务、网络安全和网络订单处理。
第13章:开发人员网站推广。本章从网站开发人员的角度讨论网站推广的话题,着重介绍搜索引擎和索引。
第14章:JavaScript概述。本章介绍客户端脚本语言JavaScript。动手操作题的样板页可参见学生文件。
网页开人员参考:包含许多对学生而言非常实用的资源和教程,如XHTML参考、特殊字符表、CSS属性参考、HTML与XHTML比较、FTP网页发布教程和第508条款标准参考等。
本 书 特 色
主题丰富。本书不仅介绍“硬”技能,如XHTML、CSS和JavaScript(第2、3、4、5、6、9、10和14章),还介绍许多“软”技能,如网页设计(第7章)、网站推广(第13章)和电子商务(第12章)。另外还在书中和学生文件中演示了两种网页发布方法(使用FTP发布和使用Dreamweaver发布)。丰富的主题为学生日后从事网页开发工作奠定了坚实的基础。学生和老师将会发现课堂变得更有趣了,因为在学生设计网页或建立网站的过程中,他们能够讨论、综合并且应用各种软硬技能。
动手操作题。网页开发是一项技能,只有通过动手操作才能更好地掌握一门技能。本书十分强调实际动手操作能力的培养,体现在每章的动手操作练习题、章末练习题和实际网站开发案例分析等。种类丰富的习题也为某一特定课程或学期的任课老师提供了布置不同作业的选择。
网站案例分析。4个实际案例分析贯穿全书(从第2章开始)。第7章还介绍了另一个案例。它们起到强化每章所学技能的作用。教师可在不同学期循环使用这些案例或让学生选择自己感兴趣的案例进行分析。教师资源提供了案例分析解决方案的模板。
网上研究。每章都提供了网上研究课题,鼓励学生对本章介绍的主题内容进行深入学习研究。
FAQ(常见问题解答)。在我教授的网页开发课程中,学生经常会问同样的问题。书中列出了这些问题,并用FAQ标志进行标记。
自测题。每章均提供了两至三组自测题——即两至三组供学生自己检查对课程掌握程度的习题。每组检测题均用自测题标记加以标明。
无障碍网页设计。开发无障碍网页正变得空前重要,无障碍网页设计技巧贯穿全书,特殊标记的使用让您可以更方便地找到这些信息。
道德规范。本书使用了特殊的道德规范标记标明与网页开发有关的道德规范 话题。
参考。附录中的“网页开发人员参考”提供了许多参考材料,包括XHTML参考、特殊字符表、CSS属性参考、HTML与XHTML比较、FTP网页发布教程和第508条款标准参考等。
附 加 材 料
学生资源。本书的所有读者均可访问http://www.aw.com/cssupport获得如下资源。
网页设计练习和网站案例分析作业的学生文件。
Macromedia® Dreamweaver®教程。
本书均附带获得这些资源的访问代码。
教师资源。以下补充资源仅供有资格的教师使用,请浏览Addison-Wesley教师资源中心(http://www.aw.com/irc)或发送电子邮件至computing@aw.com了解如何获得使用权限,或填写书后附带的教师证明表,发送邮件至wenkq@tup.tsinghua.edu.cn了解更多信息。
章末练习题答案。
案例分析作业答案。
测试题。
PowerPoint演示文稿。
教学大纲样板。
作者的网站。除了出版社为本书制作的配套网站外,作者另外开设了一个网站,网址为:http://www.webdevfoundations.net。该网站拥有了许多额外的资源,包括有调色图板、Flash学习/复习游戏、Macromedia Flash教程、Macromedia Fireworks教程,还有每章一页的示例、链接和更新。该网站不受出版商资助。
鸣 谢
本书的前一版归功于很多人的贡献,在这里我要感谢原Scott Jones出版社的Richard Jones,Denise Simon,Audrey Anderson和Mario Rodriguez。对于本版,我要特别感谢Addison-Wesley的工作人员:Michael Hirsch,Lindsey Triebel,Michelle Brown,Joyce Wells, Bethany Tidd和Jeffrey Holcomb。另外还要感谢Aardvark集团的Gillian Hall和C4科技的Kathleen Cantwell,感谢他们及时的协助和建议。
以下人员对第3版进行了审阅和评论,我对他们表示感谢:
Carolyn Andres——Richland College
Karmen Blake——Spokane Community C
无封面