想快速开发绚丽、美观、令人过目不忘的网页吗?本书将帮助您实现这一美妙设想!
这是惟一一本对概念进行解释并以循序渐进方式演示如何应用这些概念进行开发与设计的教程。书中包含高效开发网站所需要的所有知识,不仅全面介绍XHTML,还介绍了网站开发过程和网站推广策略。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | XHTML网页开发与设计基础(第3版国外计算机科学经典教材) |
分类 | |
作者 | (美)莫里斯 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 想快速开发绚丽、美观、令人过目不忘的网页吗?本书将帮助您实现这一美妙设想! 这是惟一一本对概念进行解释并以循序渐进方式演示如何应用这些概念进行开发与设计的教程。书中包含高效开发网站所需要的所有知识,不仅全面介绍XHTML,还介绍了网站开发过程和网站推广策略。 内容推荐 本书通过大量动手操作和案例全程记录了网页开发与设计过程,全书共14章,内容充实,案例丰富,实用性强。第1章介绍基础知识:第2~6章介绍XHTML标记语言。第7章讨论网页设计最佳实践。第8章介绍网站开发。第9章和第10章集中讨论CSS。第11章讨论网页多媒体和交耳性。第12章提供电子商务概况。第13章重点介绍网站推广。第14章讨论JavaScript。 本书侧重于动手能力的培养;既可用作网页开发教材供高等院校学生使用,又可供有意提高网页开发技能的读者自学。通过本书的阅读,读者可迅速掌握网页开发技术,设计出漂亮、美观的网页。 目录 第1章 Internet和Web简介 1 1.1 Internet的演变 2 1.2 Internet、内联网和外联网 3 万维网的演变 3 1.3 Internet标准和协调 4 1.4 Web标准和万维网联盟 4 1.4.1 无障碍技术和Web 5 1.4.2 有道德地使用网络信息 5 1.5 网络概论 6 1.6 客户端/服务器模型 8 1.7 Internet协议 9 1.7.1 文件传输协议 9 1.7.2 电子邮件协议 9 1.7.3 超文本传输协议 9 1.7.4 传输控制协议/Internet协议 9 1.8 URL和域名 10 1.8.1 URL 10 1.8.2 域名 11 1.9 标记语言 13 1.9.1 标准通用标记语言 13 1.9.2 超文本标记语言 13 1.9.3 可扩展标记语言 13 1.9.4 可扩展超文本标记语言 13 1.10 Internet和Web发展趋势 14 小结 16 重要术语 17 复习题 17 网上研究 19 第2章 XHTML基础 20 2.1 什么是HTML 21 2.2 为什么是XHTML而不是HTML 21 2.3 文档类型定义 22 2.4 第一个网页 23 2.4.1 保存文件 25 2.4.2 测试页面 26 2.5 XHTML——主体和文本基础 27 2.5.1 <body>标记 27 2.5.2 标题标记 28 2.5.3 无障碍与标题 29 2.5.4 段落标记 29 2.5.5 换行标记 30 2.6 XHTML——列表基础 32 2.6.1 定义列表 32 2.6.2 有序列表 33 2.6.3 无序列表 34 2.7 XHTML——更多区块级标记 36 2.7.1 预先格式化的文本 36 2.7.2 文本缩进 37 2.8 XHTML——文本格式化 38 2.8.1 <font>标记 39 2.8.2 逻辑样式标记 41 2.8.3 物理样式标记 42 2.8.4 XHTML特殊字符 43 2.9 XHTML语法校验 45 小结 47 重要术语 47 复习题 48 网上研究 58 第3章 XHTML链接和表格 59 3.1 XHTML——超链接 60 3.1.1 锚标记 60 3.1.2 绝对和相对链接 60 3.1.3 无障碍和链接 63 3.1.4 关于相对链接的其他内容 64 3.1.5 相对链接示例 64 3.1.6 在新的浏览器窗口中打开链接 65 3.1.7 内部链接 65 3.1.8 E-mail链接 68 3.2 在网页中使用表格 69 3.2.1 XHTML表格概览 69 3.2.2 XHTML表头 70 3.2.3 XHTML表格标题 71 3.2.4 XHTML表格属性 72 3.2.5 将属性应用于行和单元格 76 3.2.6 无障碍和表格 79 3.3 XHTML——用表格格式化网页 80 3.3.1 无障碍和布局表格 82 3.3.2 更多页面布局表格样板 82 3.3.3 可变和固定表格宽度 84 3.3.4 嵌套表格 85 小结 87 重要术语 87 复习题 87 网上研究 101 第4章 XHTML颜色和可见元素 102 4.1 在网页上使用颜色 103 4.1.1 Web颜色调色板 103 4.1.2 颜色和body标记 104 4.1.3 无障碍设计和颜色 104 4.2 水平分隔线 105 水平分隔线属性 105 4.3 图片类型 108 4.3.1 GIF图片 108 4.3.2 JPEG图片 110 4.3.3 PNG图片 111 4.4 使用图片 112 4.4.1 图片标记 112 4.4.2 无障碍与图片 113 4.4.3 页面背景 114 4.4.4 图片链接 117 4.5 XHTML图片和其他 120 4.5.1 <nobr>标记 120 4.5.2 使用表格格式化图片 121 4.5.3 图片映射 122 4.5.4 缩略图 124 4.5.5 高级技术:图片切割 124 4.6 图片来源和使用指导 124 4.6.1 图片来源 125 4.6.2 图片使用指导 125 4.6.3 Web无障碍 127 小结 127 重要术语 127 复习题 128 网上研究 144 第5章 XHTML框架 145 5.1 框架概述 146 5.1.1 使用框架的优点 147 5.1.2 使用框架的缺点 148 5.1.3 无障碍与框架 149 5.2 XHTML——使用框架 149 5.2.1 你的第一个框架集 149 5.2.2 <frameset>标记 154 5.2.3 <frame />标记 156 5.2.4 <noframes>标记 158 5.2.5 target属性 159 5.2.6 <base />标记 159 5.3 内嵌框架 159 5.4 框架、链接和道德 163 小结 164 重要术语 164 复习题 164 网上研究 179 第6章 XHTML表单 180 6.1 表单概述 181 6.2 XHTML——使用表单 182 6.2.1 <form>标记 183 6.2.2 基本表单元素 185 6.3 改善表单 196 6.3.1 <label>标记 196 6.3.2 <fieldset>和<legend>标记 197 6.3.3 tabindex属性 198 6.3.4 accesskey属性 198 6.3.5 无障碍与表单 198 6.3.6 图像按钮和<button>标记 199 6.4 CGI服务器端处理 201 6.4.1 应用CGI的步骤 202 6.4.2 使用CGI 202 6.4.3 隐私和表单 205 6.4.4 CGI资源 206 6.4.5 服务器端程序使用的其他技术 206 小结 207 重要术语 207 复习题 207 网上研究 219 第7章 网站设计 220 7.1 网站组织结构 221 7.1.1 层级型组织结构 222 7.1.2 直线型组织结构 224 7.1.3 随机型组织结构 225 7.2 网站导航——最佳规范 225 7.2.1 易于导航 225 7.2.2 导航栏 226 7.2.3 短小的页面 229 7.2.4 目录 229 7.2.5 站点地图和站点搜索功能 229 7.3 设计原则 230 7.3.1 反复:使视觉元素重复贯穿整个设计 230 7.3.2 对比:增加视觉刺激和吸引注意力 231 7.3.3 近似:分组相关项目 231 7.3.4 对齐:使元素对齐从而达到视觉上的统一 231 7.4 网页设计——最佳规范 231 7.4.1 下载时间 232 7.4.2 感觉到的下载时间 232 7.4.3 折叠处之上 233 7.4.4 网页“房地产” 233 7.4.5 水平滚动 233 7.4.6 恰当的空白间隔 233 7.4.7 目标受众 234 7.4.8 浏览器友好支持 236 7.4.9 屏幕分辨率 236 7.4.10 页面布局 237 7.5 页面布局设计技巧 238 7.5.1 固定设计 238 7.5.2 粘着设计 239 7.5.3 流动设计 239 7.6 文本设计——最佳规范 241 7.7 图片设计——最佳规范 242 7.8 提供无障碍访问方式设计 245 7.9 最佳规范检验清单 247 小结 250 重要术语 250 复习题 250 网上研究 255 第8章 网站开发 257 8.1 成功的大规模项目开发 258 8.1.1 项目经理 258 8.1.2 信息设计师 258 8.1.3 市场代表 258 8.1.4 文书和编辑 258 8.1.5 内容经理 258 8.1.6 图像设计师 258 8.1.7 数据库管理员 259 8.1.8 网络管理员 259 8.1.9 网页开发人员 259 8.1.10 确定项目人选的标准 259 8.2 开发流程 259 8.2.1 酝酿 261 8.2.2 分析 261 8.2.3 设计 264 8.2.4 制作 265 8.2.5 测试 265 8.2.6 开通 267 8.2.7 维护 268 8.2.8 评估 268 8.3 Web主机托管 268 8.3.1 Web主机提供商的种类 268 8.3.2 主机需求 269 8.4 选择虚拟主机 271 小结 271 重要术语 271 复习题 272 网上研究 276 第9章 层叠样式表入门 277 9.1 层叠样式表概况 278 9.1.1 使用层叠样式表的优点 278 9.1.2 层叠样式表的类型 278 9.1.3 CSS语法入门 279 9.2 使用内联样式 281 与样式连用的XHTML元素 282 9.3 使用内嵌样式表 284 9.3.1 在CSS中使用类选择符 286 9.3.2 在CSS中使用id选择符 288 9.4 使用外部样式表 288 9.5 “层叠”的含义 290 9.6 CSS伪类和链接 293 9.7 CSS和字体 301 9.8 CSS策略 303 小结 303 重要术语 304 复习题 304 网上研究 313 第10章 层叠样式表——页面布局 314 10.1 CSS页面布局概况 315 10.1.1 使用CSS进行页面布局的优点 317 10.1.2 使用CSS进行页面布局的缺点 317 10.2 框模型 318 10.3 CSS定位属性 320 10.3.1 相对定位和绝对定位 320 10.3.2 float属性 323 10.3.3 display属性 325 10.3.4 z-index属性 326 10.4 分两栏的页面布局 336 10.5 使用列表进行导航区布局设计 341 10.6 三栏页面布局 343 10.7 使用CSS设置表单样式 350 10.8 用CSS设置打印样式 353 10.9 CSS调试技巧 355 10.10 CSS页面布局资源 356 小结 357 重要术语 357 复习题 357 网上研究 370 第11章 Web媒体和交互性 372 11.1 辅助软件和插件 373 11.2 音频文件类型 374 获取音频文件 374 11.3 在网页上使用音频 375 11.3.1 <embed>标记 376 11.3.2 <object>标记 377 11.3.3 背景声音 380 11.4 视频文件类型 381 获取视频文件 381 11.5 在网页上使用视频 381 11.5.1 <embed>标记 382 11.5.2 <object>标记 383 11.5.3 只适用于Internet Explorer的选项 383 11.6 浏览器兼容性和无障碍性 384 11.7 流媒体 384 11.8 RealNetworks流媒体入门 385 11.8.1 制作 386 11.8.2 发布 386 11.8.3 回放 387 11.9 版权问题和媒体文件 387 11.10 Adobe Macromedia Flash 388 11.10.1 Flash的常用用法 388 11.10.2 网页设计和Flash 390 11.10.3 在网页上添加Flash动画 390 11.10.4 Flash资源 393 11.11 Java 394 11.11.1 Java小程序常见用途 394 11.11.2 在网页上添加Java小程序 396 11.11.3 免费Java小程序资源 398 11.12 JavaScript 399 11.12.1 JavaScript的常见用途 400 11.12.2 免费JavaScript资源 400 11.13 动态HTML(DHTML) 401 11.13.1 DHTML的常见用途 401 11.13.2 免费DHTML资源 402 11.14 Ajax——一种先进的Web技术 403 11.14.1 Ajax的常用用途 403 11.14.2 Ajax资源 404 11.15 无障碍与多媒体/交互性 404 小结 405 重要术语 405 复习题 405 网上研究 415 第12章 电子商务概述 416 12.1 什么是电子商务 417 12.1.1 电子商务的优点 417 12.1.2 电子商务的风险 417 12.2 电子商务商业模型 418 12.3 电子数据交换 419 12.4 电子商务统计数据 419 12.5 电子商务相关问题 420 12.6 电子商务安全 421 12.6.1 加密 421 12.6.2 整体性 422 12.6.3 安全套接层 423 12.6.4 数字化证书 423 12.6.5 SSL和数字证书 425 12.7 订单和支付流程 426 12.7.1 现金模型 426 12.7.2 支票模型 426 12.7.3 信用卡模型 426 12.7.4 智能卡 427 12.8 电子商务店面解决方案 428 12.8.1 快餐式在线店面 428 12.8.2 现成的购物车软件 429 12.8.3 定制解决方案 429 12.8.4 节省费用的半定制解决方案 429 小结 431 重要术语 431 复习题 431 网上研究 447 第13章 开发人员网站推广 448 13.1 搜索引擎和搜索索引概况 449 13.2 常用的搜索引擎和搜索索引 449 13.3 搜索引擎组成部分 450 13.3.1 搜索机器人 450 13.3.2 数据库 450 13.3.3 搜索表单 451 13.4 设计能够推广网站的页面 451 13.4.1 关键字 451 13.4.2 说明 452 13.4.3 元标记 452 13.5 被搜索引擎和搜索索引收录 453 13.6 监控搜索引擎和搜索索引列表 455 13.7 链接的受欢迎程度 456 13.8 其他网站推广活动 457 13.8.1 分销联盟计划 457 13.8.2 条幅广告 457 13.8.3 交换条幅广告 458 13.8.4 交换链接协议 458 13.8.5 邮件列表 459 13.8.6 “粘人”的网站特色 459 13.8.7 个人推荐 459 13.8.8 博客和RSS供应 460 13.8.9 Web圈 460 13.8.10 新闻组和邮件服务器 讨论 460 13.8.11 传统媒体广告和现有广告材料 460 小结 461 重要术语 461 复习题 461 第14章 JavaScript概述 466 14.1 JavaScript概述 467 14.2 JavaScript的发展历程 467 14.3 JavaScript的常见用途 468 14.3.1 警示消息框 468 14.3.2 弹出窗口 468 14.3.3 浏览器嗅探 469 14.3.4 跳转菜单 469 14.3.5 鼠标移动技巧 470 14.4 在网页中添加JavaScript 471 14.4.1 <script>标记 471 14.4.2 JavaScript程序块模板 471 14.5 文档对象模型概述 474 14.6 事件和事件处理器 476 14.7 变量 479 14.7.1 在网页中添加变量 480 14.7.2 使用输入提示框获取变量值 482 14.8 程序设计概念入门 483 14.8.1 数学运算符 483 14.8.2 判断 484 14.8.3 函数 486 14.9 表单处理 489 14.10 无障碍与JavaScript 494 14.11 JavaScript资源 494 小结 495 重要术语 495 复习题 495 网上研究 504 网页开发人员参考 505 附录A XHTML参考 506 附录B 特殊字符 533 附录C CSS属性参考 535 附录D HTML与XHTML 542 附录E FTP 网页发布教程 548 附录F 第508条款标准 560 参考答案 562 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。