下载  >  开发技术  >  Web开发  > Web编程入门经典:HTML、XHTML和CSS(第2版)

Web编程入门经典:HTML、XHTML和CSS(第2版) 评分:

本书主要内容 组成html和xhtml的不同元素和属性,以及如何使用它们编写web页面 利用css使页面更吸引入并更容易操作 javascript的基础知识,以便开发人员在web页面中添加交互 如何将站点发布到internet中,如何为站点找到访问者,以及如何让搜索引擎识别站点 本书读者对象 本书适用于想学习如何创建web页面的读者,也适用于想提高web设计技能水平的读者。本书的读者不需要具有编程或者web页面编写知识。
Web编程入门经典 HTML、 XHTML和cSs (第2版) 美) Jon duckett著 杜静敖富江译 清华大学出版社 Jon Duckett Beginning Web Programming with HTML, XHTML, and CSS, 2nd Edition E|SBN:9780470-25931-3 Copyright c 2008 by Wiley Publishing, Inc All Rights Reserved. This translation published under license 本书中文简体字版由 Wiley Publishing,Inc授权清华大学出版社出版。未经出版者书面许可,不得以任 何方式复制或抄袭本书内容。 北京市版权局著作权合同登记号图字:01-20092971 本书封面贴有Wey公司防伪标签,无标签者不得销售。 版权所有,侵权必究。侵权举报电话:0106278298913701121933 图书在版编目c|P)据 Web编程入门经典—HTML、 XHTML和CSS(第2版)(美)达科特 uck,J)著;杜静,敖富江译 北京:清华大学出版社,2010.1 书名原文: Beginning Web Programming with HTML, XHTML, and css,2 nd edition ISBN978-7-30221597-4 ①W…Ⅱ.①达…②杜…③敖…Ⅲl①超文本标记语言,HTML、 XHTML-主页制作一程序 设计②主页制作一软件工具,CssⅣ.①TP3122TP393092 中国版本图书馆CIP数据核字(2009)第226811号 责任编辑:王军于平 装帧设计:孔祥丰 责任校对:成凤进 责任印制;孟凡玉 出版发行:清华大学出版社 地址:北京清华大学学研大厦A座 http:/www.tup.com.cn 邮编;10084 社总机:010-62770175 邮购:0l-62786544 投稿与读者服务:010-62776969,C-service@tup.tsinghua.edu.cn 质量反馈:010-6272015,zhiliang@tup.tsinghua.edu.cn 印刷者:北京密云胶印 装订者:三河市新茂装订有限公司 经销:全国新华书店 开 本:185×260印张:40.75字数;992千字 版次:2010年1月第1版 印次:2010年1月第1次印刷 印数:1~4000 定价;79.80元 本书如存在文字不清、漏印、缺页倒页、脱页等印装质量间题,请与清华大学出版社出版部联系 调换。联系电话:(010)62770177转3103产品编号:0300841 前言 目前关于设计和构建Wb页面的书籍很多,因此首先感谢您选择阅读本书。本书与其 他书籍的不同点是什么呢?web概念己经出现了十多年,在这期间引入了大量用于创建 Web页面的技术,其中一些技术目前还在使用,而其他技术已经消失。许多介绍如何编写 Web页面的书籍是相同书籍早期版本的修订,因此仍然采用与以前版本相同的介绍方法 而本书的目的是介绍如何为当今以及将来的Web创建页面。因此,读者阅读完本书之后, 仍可将其作为一本有用的参考书放在身边,在需要时随时翻阅 曾经有一段时间,编写Web页面的程序员仅需要掌握一种编程语言,即HTML语言。 但是随着web技术的发展,为了创建有效并吸引人的Web页面,程序员需要学习更多的 技术,需要掌握多种不同语言,主要包括 HTML和 XHTML:HTML和 XHTML用于解释Web页面的结构。它们用于指明 哪些文本作为题头,段落的起始位置和结束位置在何处,哪些图像应当出现在文 档中,以及指定不同页面之间的链接。不应当将HTML和 XHTML看作是两种独 立的语言。相反,可以将 XHTML看作是与mTML的最新版本非常相似的语言。 CSS:CSS用于控制文档的外观。例如,可以使用CsS指定字型应该是较大的、 粗体的Aal字型,或者指定页面的背景应该是亮绿色。另外,还可以使用CSS控 制不同项在页面上的位置。例如,利用CSS将文本放置在同一个页面的两列中。 JavaScript:利用 Javascript可以在创建的Web页面上添加交互性,并且可以操作 显示Web页面的浏览器。 尽管事实上需要掌握多种语言(而不只是HTML),但是可以将HTML看作熟悉Web 的好机会,因为HTML中用于创建Web页面的许多技术拥有成熟的、有利的方法;或者 将其看作“最佳实践”,因为可以利用它创建完整的Web站点。 本书简介 本书将介绍如何利用HTML和 XHTML控制Web页面的结构,如何利用CSs赋予 Web页面样式,如何利用 JavaScript添加交互性。但是,只是学习最新的技术并不能确保 编写出优秀的Web页面。由于用于编写Web页面的技术不断改进,因此浏览器(用于访问 Web的程序和设备)也在改进。浏览器反映—并且有时甚至是通知—一用于创建Web页 面的语言的发展方向。问题在于并不是每个人都在其计算机上安装了最新软件,因此人们 不仅希望编写出的web页面能够充分利用测览器的最新功能,而且希望确保Web页面能 够在当今仍然流行的较老浏览器上正确显示。 因为Web页面的构建方式不断改变,并且存在多种不同版本的Web浏览器,所以本 书中列举的某些功能被标记为“逐渐淘汰”,这意味着虽然该功能仍然能够工作于现代的浏 Neb编程入门经典—HTML、 XHTML和cSS(第2版) 览器中,但是不再建议使用它,因为软件可能不会始终支持它。 在编写Web页面时需要了解的另一个问题是,能够访问Web的设备正在不断增加, 例如移动电话、PDA(个人数字助理)和电视机顶盒。这些设备通常利用相同的语言,本书 中将介绍这些语言—通过学习结合使用 XHTML和CSS,相比于仅采用旧的HTML编写 的Web站点,您将能够创建出生命力更持久的Web站点 最近几年来,Wb技术改变的另外一个领域是越来越强调可用性和可访问性。可用性 是指使Web站点易于被用户浏览,并使用户获得他们到达您的站点所希望查找的内容;而 可访问性是指使尽可能多的用户能够访问Web站点,特别是一些具有行为障碍的人(他们 可能具有受损的枧力或者无法使用鼠标)。在世界上的许多国家,如果站点不能满足严格的 访问指导原则,政府不会同意构建该Web站点。在构建Web站点之前仔细思考,将意味 着视力受损的人们能够査看具有较大文本的站点,或者通过使用屏幕阅读器阅读站点。有 些书籍专门讨论可用性和可访问性主题,它们的目标是需要学习如何使代码具有更好的可 访问性和可用性的Web开发人员,但本书的目标是使开发人员从一开始就牢记这些原贝 阅读完本书之后,读者编写的Web页面将不仅能够使用最新的技术,而且仍然能够通 过较老的浏览器查看。外观优美的页面仍然能够被视力受损或身体受损的人们访问。这些 页面不仅能够满足当今访问者的需求,也能够工作于正在出现的技术。并且,读者掌握的 技巧将会在相当长的一段时间内有效 本书读者对象 本书适用于希望学习如何创建web页面的读者:也适用于已经从事过web页面的编 写(或许使用过某种Web页面制作工具),但是希望真正理解Web编程语言以便创建更优秀 页面的读者。 有经验的Web开发人员也能够从本书受益,因为本书介绍了某些最新的技术,例如 XHTML,并且鼓劢读者接受某些Web标准,这些标准不仅满足能够访问Web的新设备的 需求,而且能够使Web站点获得更多的访问者。 本书的读者不需要具有任何编程经验,这是一本编程的入门书籍。无论读者是编程爱 好者,还是希望从事Web编程职业,本书都将教授Web编程的基础知识。当然,术语“程 序员”通常与“低层次”联系在一起,但是阅读完本书之后,即使希望被称作为Web设计 人员,也需要知道如何编写代码以便创建出完善的Web站点。 本书主要内容 调读完本书之后,读者将能够创建出具有专业外观并且代码优美的Web页面。 读者不仅将学习如何编写由标记语言(例如 XHTML)组成的代码,而且将看到如何应用 这些代码创建具有复杂布局的页面、定位文本和图像在页面中的出现位置,以及获得所需 的颜色和字体。在这个过程中,您将看到如何使页面能够易于使用,并且获得尽可能多的 访问者。本书还将介绍一些实用技术,例如如何使web站点能够在 Intemet上被访问,如 前言 何使搜索引擎识别Web站点 本书介绍的主要技术包括HTML、 XHTML和CSS,并且介绍关于 JavaScript的基础 知识,这些知识足以用于在一些示例页面中添加交互性,并使读者能够处理一些基本脚本 在这个过程中,本书还向读者介绍将来可能希望学习的一些其他技术。 本书鼓励读者编写的代码遵循Web标准:HTML、 XHTML和CSS均由 World Wide web 联盟创建和维护, World Wide Web联盟也简称为W3C(网址为ww.w3.org/),这是一个专 门致力于创建web规范的组织。本书也介绍某些非标准的功能,当读者遇到这样的标记并 需要知道它的作用时,了解这些功能是非常有帮助的(遇到这种情况时,将专门指明这些功 能不是标准的组成部分) 使用本书的要求 使用本书时,读者需要的全部条件包括:一台安装了Web测览器(最好是 Firefox2或 更高版本、 Safari2或更高版本、 Internet Explorer6或更高版本)的计算机以及一个简单的 文本编辑器(例如 Windows的 Notepad或Mac的 TextEdit) 如果读者具有一个Web页面编辑器程序,例如 Macromedia Dreamweaver或 Microsoft FrontPage 也可以使用该程序,但本书不会讲解如何使用这些程序。这些程序各有不同 并且已经有介绍它们的专门书籍。即使具有这样的程序,但在真正理解这些程序生成的代 码之后,则能够编写出更好的站点,因为经常需要手动编写和编辑这些代码。 本书组织结构 本书第1章将介绍如下内容:创建Wweb站点的主要任务是利用其构成元素和属性标记 出现在站点上的文本。元素和属性描述了文档的结构哪些是题头,哪些是文本的段落,哪 些是链接等)。 本书前6章描述了组成HTML和 XHTML的不同元素和属性,以及如何使用它们编写 Web页面。以任务相关的方式将这几章组织成不同的领域,例如将一个文档结构化为题头 和段落,创建页面之间的链接,添加颜色和图像,显示表等。在介绍每一个任务和主题时 本书都将首先给出示例,向读者演示可以实现的功能然后更详细地介绍使用的元素和属性 需要提醒的是,读者在第一次阅读本书时不需要阅读元素每个方面的详细解释—只 需要了解该元素可以实现的功能即可。出于完整性(并将相关信息保持在相同位置)的原因, 本书中介绍了一些可能会很少用到的功能。当发现需要使用某些比较难以理解的功能时, 可以返回来重新仔细阅读它们。因此,如果希望更快地阅读本书,只需要记住标识的要点, 然后继续下去。 每一章的结束部分给出了一些练习,以方便读者温习所学的概念。如果需要返回并重 新阅读该章的内容以完成练习,不要为此感到担心。本书的目的是为读者在未来的几年中 提供有用的参考,因此不要感觉需要用心学习所有内容。在阅读本书的过程中,读者将看 到每个元素能够被哪些浏览器支持,并将学习到大量有用的提示和技巧以及创建专业Web Web编程入门经典—HTML、ⅪHTML和cSS(第2版) 页面的技术 学习如何利用HTML和 XHTML创建和结构化文档之后,读者接下来将学习如何使用 层叠样式表( Cascading Style Shee,CSS创建更具吸引力的Web页面,并且学习如何改变 所使用字体的字型和大小、文本的颜色、各项的背景和周围的边框,以及如何将对象对齐 在页面的中间、左边或右边等知识。 学习完这两章(第8章和第9章)之后,利用本书中的示例将能够编写非常复杂的Web 页面。这些章节的内容可以作为有用的参考,在将来可以重新查阅它们,其中的示例可以 作为构建自己的Web站点的工具箱 第9章和第10章着重介绍Web页面设计问题。读者将看到一些流行的Web页面布局 示例以及构造它们的方式,并且学习如何创建优秀的导航栏,以便用户在您的站点找到所 需的页面;您将发现使表单有效的各个方面:并且将学习如何使Web站点能够被尽可能多 的人访问。这两章实际上基于本书前半部分中介绍的理论,有助于创建具备专业外观的页 面,以便吸引用户并使站点更易于使用。 第11章和第12章介绍 JavaScript,这是—种称为脚本语言的编程语言,可将其用于 Web页面中。虽然完整的 JavaScript语言非常庞大,无法在这两章中全面介绍它,但是读 者应当能够了解它的工作方式,并了解如何将脚本集成到页面中。 第13章(也就是最后一章将介绍如何为将站点发布到 Intemet上做准备,并介绍web 主机托管、FTP和代码验证方面的知识。最后,该章给出阅读完本书后可以继续执行什么 操作的概念;您可能希望在Web站点上添加大量其他内容,或者希望通过学习进一步提高 web编程技能,本章将给出其他可以实现的功能以及需要学习的相关知识 本书包含了几个有用的附录,包括 XHTML元素和cSS特性的参考。其中一个附录解 释了 XHTML和CSs如何指定颜色。其他附录分别介绍可利用的字符编码、语言代码以及 些能够用于HTML、 XHTML、CSS和 JavaScript的转义字符。最后一个附录列出了一些 较老的标记,实际上不应当再使用这些标记,这里列举它们只是为了防止读者在创建站点 时遇到一些较老的Web技术。 源代码 在读者学习本书中的示例时,可以手工输入所有的代码,也可以使用本书附带的源代 码文件。本书使用的所有源代码都可以从本书合作站点htp:/www.wrox,com或 www.tupwk.com.cn/downpage上下载。登录到站点htp:/www.wrox.com,使用Search工具 或使用书名列表可以找到本书。接着单击本书细目页面上的 Download Code链接,可以获 得所有的源代码 注释: 由于许多图书的标题都很类似,所以按ISBN搜索是最简单的,本书英文版的ISBN 是978-0-470-25931-3 在下载了代码后,只需用自己喜欢的解压缩软件对它进行解压缩即可。另外,也可以 进入htp:/www.wiox.com/dynamic/books/download.aspx上的Wrox代码下载主页,查看本 书和其他Wrox图书的所有代码。 勘误表 尽管我们已经尽了各种努力来保证文章或代码中不出现错误,但是错误总是难免的, 如果您在本书中找到了错误,例如拼写错误或代码错误,请告诉我们,我们将非常感激。 通过勘误表,可以让其他读者避免受挫,当然,这还有助于提供更高质量的信息 请给 wkseryice@vp163cm发电子邮件,我们会检查您的反馈信息,如果是正确的 我们将在本书的后续版本中采用。 要在网站上找到本书英文版的勘误表,可以登录htp/www,wrox.com,通过Search工 具或书名列表查找本书,然后在本书的细目页面上,单击 Book errata链接。在这个页面上 可以查看到Wrx编辑已提交和粘贴的所有勘误项。完整的图书列表还包括每本书的勘误 表,网址是www.wrox.com/misc-pages/booklist.shtml P2P WROX. COM 要与作者和同行讨论,请加入p2p.wrox.com上的P2P论坛。这个论坛是一个基于web 的系统,便于您张贴与Wrox图书相关的消息和相关技术,与其他读者和技术用户交流心 得。该论坛提供了订阅功能,当论坛上有新的消息时,它可以给您传送感兴趣的论题。Wrox 作者、编辑和其他业界专家和读者都会到这个论坛上来探讨问题。 在htt:!/p2 o wrox. com上,有许多不同的论坛,它们不仅有助于阅读本书,还有助于 开发自己的应用程序。要加入论坛,可以遵循下面的步骤: 1)进入p2 p wrox. cor,单击 Register链接。 (2)阅读使用协议,并单击Agre按钮。 (3)填写加入该论坛所需要的信息和自己希望提供的其他信息,单击 Submit按钮。 (4)您会收到一封电孑邮件,其中的信息描述了如何验证账户,完成加入过程。 注释: 不加入P2P也可以阅读论坛上的消息,但要张贴自己的消息,则必须加入该论坛。 加入论坛后,可以张贴新消息,响应其他用户张贴的消息。可以随时在Web上阅读消 息。如果要让该网站给自己发送特定论坛中的消息,可以单击论坛列表中该论坛名旁边的 Subscribe to this forum图标 关于使用 Wrox P2P的更多信息,可阅读P2PFAQ,了解论坛软件的工作情况以及P2P 和Wrox图书的许多常见问题。要阅读FAQ,可以在任意P2P页面上单击FAQ链接。 目录 第1章创建结构化文档…… 1.7.1<em>元素添加强调 27 1.1结构化文档组成的web 1.72< strong>元素添加着重强调…27 1.2 XHTML简介 173用于缩写词的<abb>元素…28 13核心元素和属性…… 1.74用于首字母缩写词 13.1<html>元素…… 的 元素 ………28 32<head>元素…… 1.7.5用于特殊术语的<df>元素…29 1.3.3≮ite>元素…… 76用于引用文本的 134<body>元素 10 < blockquote>元素……29 14属性组 10 1.77用于短引用的<q>元素………30 14.』核心属性 11 17.8用于引证的<cte元素…31 142国际化属性……… 12 179用于代码的<code>元素…31 14.3UI事件 ……14 17.10用于通过键盘输入的 15基本文本格式…… 14 文本的<kbd元素…………31 151空格和流 15 1.7.11用于编程变量的 152使用h元素创建题头……16 <var>元素 32 153使用p>元素创建段落……18 17.12用于程序输出的 154使用<br/>元素创建换行……19 samp>元素 ……32 155使用<pe>元素创建预先 1713用于地址的<adre>元素…32 格式化的文本……20 18列表 33 1.6表现元素… 18l利用山元素创建无序列表…33 161<b>元素……… 34 182有序列表…… 1.62<元素…………………24 18.3定义列表 36 1.63<u>元素(逐渐淘汰)……24 184列表的嵌套… 164<s>元素和< <strike元素 1.9编辑文本… 即甲·“守晋血曲曲和 40 (逐渐淘汰 4 19.1使用<s>元素指示 1.6.5<t>元素 25 新添加的文本 166<up>元素………… 25 192使用<de>元素指示 167<sub>元素………………25 删除的文本… 42 <big元素 25 1.10利用字符实体表示 1.69<smal元素…… 26 特殊字符… 42 1.6.10 <hr/元素………………26 111注释 ……43 1.7短语元素 ………26 112<fon>元素(逐渐淘汰)……43 1.13理解块级元素和内联元素…44

...展开详情
2012-02-10 上传 大小:66.07MB
举报 收藏 (8)
分享

评论 下载该资源后可以进行评论 共40条

davyna12 很好的材料,web入门必看!
2019-08-09
回复
shantijian02 不错,很有帮助。
2016-04-19
回复
wodexuexi 我下完了打不开
2015-10-01
回复
xiao23xiao 很不错,内容很全,是完整版的电子书
2015-09-02
回复
oshuimodanqing12 不错的书籍,入门比较好
2015-07-14
回复
Web编程入门经典.pdf

Web编程入门经典:HTML、XHTML和CSS].杜静.敖富江.扫描版.pdf web技术入门、基本功经典书籍 书分两部分,这是第一个压缩包

立即下载
Java Web 从入门到精通 第2版 PDF 下载

Java Web 从入门到精通 第2版 PDF 下载

立即下载
Java Web 从入门到精通 第2版.pdf 最新版-高清-带书签-入门必读

《Java Web从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发应该掌握的各方面技术。《Java Web从入门到精通(第2版)》共分21章,包括Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核

立即下载
[Web编程入门经典:HTML、XHTML和CSS](高清扫描版)

[Web编程入门经典:HTML、XHTML和CSS](高清扫描版) 高清pdf可以在电脑上高清阅读,欢迎下载

立即下载
《Java Web 从入门到精通》 第2版 高清PDF版+完整目录 非扫描版 JavaWeb明日科技第二版

《Java Web 从入门到精通》 第2版 高清PDF版+完整目录 非扫描版 JavaWeb明日科技第二版 清华大学出版社 仅分享阅读 非版权所有

立即下载
Java Web 从入门到精通 第2版

Java Web 从入门到精通 第2版

立即下载
HTML、XHTML、CSS与JavaScript入门经典(带完整书签目录)及源代码

HTML、XHTML、CSS与JavaScript入门经典及源代码百度云盘下载链接,由于文件较大无法直接上传,故在云盘分享,该书为pdf电子版,清晰度较高,带有完整的书签目录,方便学习查阅,欢迎下载!

立即下载
Web编程入门经典:HTML、XHTML和CSS.(第二版).pdf

中文名: Web编程入门经典:HTML、XHTML和CSS 第二版 原名: Beginning Web Programming with HTML, XHTML, and CSS 2nd 作者: (美)Jon Duckett译者: 杜静 敖富江 资源格式: PDF 版本: 扫描版 出版社: Wrox 清华大学出版社书号: 9787302215974发行时间: 2010年 地区: 大陆 语言: 简体中文 简介: 内容介绍: 本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去不复

立即下载
Web编程入门经典——HTML、XHTML和CSS(第2版

Web编程入门,消息介绍HTML,XHTML,CSS.适合新手对于Web编程开发的学习.是入门级工具书

立即下载
Web编程入门经典:HTML、XHTML和CSS.(第二版)高清带书签带源码

本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去不复返。随着web技术的发展,为了创建有效、吸引人的web页面,开发人员需要学习很多技术。本书回顾了html,也介绍了如何使用xhtml构造web页面和用于控制页面外观的层叠样式表(css)

立即下载
Web编程入门经典——HTML、XHTML和CSS(第2版)

Web编程入门经典——HTML、XHTML和CSS(第2版)

立即下载
Web编程入门经典:HTML、XHTML和CSS.pdf

中文名: Web编程入门经典:HTML、XHTML和CSS 原名: Beginning Web Programming with HTML, XHTML, and CSS 作者: (美)Jon Duckett译者: 杜静 敖富江 资源格式: PDF 版本: 扫描版 出版社: 清华大学出版社书号: 9787302215974发行时间: 2011年1月2日 地区: 大陆 语言: 简体中文 简介: 内容简介 本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去不复返。随着web技术的

立即下载
Web编程入门经典:HTML、XHTML和CSS

内容提要: 本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的Web页面——以及在可预见的未来如何创建它们。仅使用HTML代码编写Web页面的年代已经一去不复返。随着Web技术的发展,为了创建有效、吸引人的Web页面,开发人员需要学习很多技术。本书回顾了HTML,也介绍了如何使用XHTML构造Web页面和用于控制页面外观的层叠样式表(CSS)。   本书通过一些典型示例探索了Web浏览器的演化,以及其如何反映Web页面的开发方式。读者将学习到如何利用浏览器的最新功能,以及如何确保所创建的页面能够工作于较老但仍在使用的浏览器中。另外,读者将了解如何为许多能够访问Web页面的设备

立即下载