《HTML 5和样式应用指南》是2011机械工业出版社年出版的图书,由Larry Aronson编写。
- 中文名 HTML 5和样式应用指南
- 出版社 机械工业出版社
- 作者 Larry Aronson
- 译者 刘红伟
基本信息
作者: (美)Larry Aronson
译者: 刘红伟
出来自版社:机械工业出版社
马九粉父 ISBN:9787111331957
上架时间:2011-3-7
出版日期:2011 年3月
开本:16开
页码建石:1
版次:1-1
内容简介
html是用来构建web结构和编写web内容的语言,360百科目前已经成为构建web站点的事实上的标准语言。本书主要内容有:web和html的基础知识、html语言的核心内容和各种重要元素的用法、对html实现样式化、html构建web站点的技术和可能遇到的问题等。本书结合5种流行的应用不证却菜房垂末斗司娘和服务,一一介绍html标记的用法和特点,帮助读者实际应用html。本书还分别给出了html元素和css属性的列表和说明,其中围包括最新的html 5和css 3的新增内容。
《html 5和样式应用指南》是初学者了解html的很好的入门材料,也是想进一步了解html知识和应图点用的web开发者的参考指南渐约县又保铁引可。
作译者
本书提供作译者介绍
Larry Arons来自on出生于伊利诺伊州的Evanston,毕业于Evanston Township高中,并且进入了伊利诺伊大学厄巴纳分校。在取得计算机学学士学位和物理学学士学位之后毕业之前,他有两个暑假作为IBM芝加哥生产办360百科公室的助力系统工程师而工作。
毕业之后,Aronson来到纽约市,坠入爱河,并且决定在这里生坚临执率绍北协克信活。他在纽约市广播电台、剧院和录音行业干过一些工作,然后,开始在哥伦比亚大学计算机活动中心担任用户服务工作。四年后,他成为教员并且负责电子工程和计算机科学的研究生工作,但是,甲才各烟绍薪水微薄.. << 查看详细
目录
《html 5和样式应用指南》
译者序
前言
作者简介
第1章 html和web1
html:web的语言1
web简史4
超文本内容和在线媒体7
统一资源定位符8
web浏览器和服务器9
web术语11
html 5和web标准14
我们都必须现在学习html 5吗15
小结16
第2章 html语言17
语言概览17
页面结构和dom21
html 5语法25
注释25
字符实体26
.标记元素26
html 5语义29
备兵坐解校宣终镇甲控通 html属性37
事件处理程序40
块级元素41
标题42
段落、块引用和地址块44
列表49
division和sec即商足动话年帮超tion元素53
表格56
链接和锚点62
统一资源皮定位符63
锚点状态65
锚点属性66
内联图像预刘宪弦概主乙67
音频和视频71
输入表单74
html 5画布82
小结84
第3章 样式的元素85
层叠样式表85
css选择器88
伪类和伪元素92
版式95
字体样式97
字体粗细97
字体变体98
字体大小98
字体101
颜色103
背景属性1翻措化04
文本属性107
穿足轻白难粉卫鲁耐机 text-alig广台干本志n107
tex胡t-decoration107
text-indent109
text-transform109
line-height109
字母间距和单词间距110
空白112
vertical-align112
盒子属性114
高度和宽度114
边距和补白115
边框117
列表样式120
css定位124
其他css属性列听散128
display和visibility129
overflow133
浮动和清除133
小结134
第4章 使用html135
热久着抓深活 常用工具135
博客138
gdoc143
ebay销售147
套结判气部 维基百科149
html email151
小结154
第5章 构小得建web站点156
班考喜身息政说费兰 开发方法156
内容站点或服务站点157
料 静态内容还是动态内容158
目标受众158
资金159
未来160
web站点161
cgi-bin163
日志163
public_html164
其他web站点文件晶小找认弦味表165
组织和导航167
模错跑住审井春整不交 文件和目录167
页面布局168
导航171
图像映射177
开关和手风琴178
标签页的内容节180
打开新窗口185
页面头部信息187
meta元素187
link元素189
其他的头部元素191
搜索引擎优化193
避免常见错误197
在信息架构之前设计表现197
使用过时的工具和构建方法198
不验证html和css198
没有在不同浏览器中测试199
没有使用足够的注释199
小结200
附录a html 5快速参考201
附录b css属性211
译者序
HTML(HyperText Markup Language,超文本标记语言)是用来构建Web结构和编写Web内容的语言。在过去的20年里,HTML几乎随着Web的发展而同步发展,已经成为构建Web站点事实上的标准语言。当今,在Web朝深入影响人类生活方式和社会结构变化的过程中,HTML再次扮演着举足轻重的角色。随着HTML 5的发展,浏览器开发厂商、Web开发者、Web内容编写者都对Web的未来充满了憧憬和期望。
《HTML 5和样式应用指南》是一本经典的Web编写指南。它首先介绍了Web和HTML的基础知识,然后介绍了HTML语言的核心内容和各种重要元素的用法,接下来,讲解了如何结合CSS来对HTML实现样式化。在当前的Web上,有很多应用和服务支持编写者加入HTML标记来构建自己的内容,本书结合5种这方面的流行应用和服务,一一介绍其用法和特点,帮助读者将学习到的HTML很快付诸应用。最后,本书从宏观的角度介绍了使用HTML构建Web站点的技术和可能遇到的问题。本书末尾有两个附录,分别给出了HTML元素和CSS属性的列表和说明,其中包括最新的HTML5和CSS3的内容。
《HTML 5和样式应用指南》历经数版而畅销不衰。第1版在1994年出版,印刷了5次并且翻译成7种语言,第2版《HTML 3 Manual of Style》也同样成功。同时,作者在全国范围内在线教授HTML,并且在CompuServe为Ziff-Davis University创办了课程。现在,本书针对HTML 5进行了全面更新,权威的内容加上最新的技术,能够满足各层次读者学习HTML 5的需求。
《HTML 5和样式应用指南》由刘红伟、关志兴、王建勇、毛立涛、闫柳青、姜巧生、沈海峰、李振胜、李秋强等翻译。译文如有不妥之处前言 《HTML 5和样式应用指南》主要内容以及为什么有用
《HTML 5和样式应用指南》介绍如何使用HTML将你的内容放置到Web上。HTML(HyperText Markup Language,超文本标记语言)是一种语言,它告诉Web浏览器对于文本、图像和其他媒体(你希望其他人看到的内容)做些什么。有使用这些工具的好方法,也有不好的方法。Web浏览器是智能的应用程序。它们可以接受书写糟糕的HTML,并且仍然可以显示看得过去的Web页面。然而,仍然有非常好的理由来学习如何编写好的标记。《HTML 5和样式应用指南》介绍如何创建满足如下条件的Web页面:
让人们乐于查看并且有兴趣访问。
对搜索引擎机器人友好。
易于随着时间而更新和维护。
可以通过多种比喻来理解Web,这些比喻允许我们把Web站点看做是我们探险领域中的一个地方。我们甚至在其"空间"中社会化。但这只是一种有用的假象。实际上,Web根本不是那样的。第1章介绍了Web编写者和开发者用来创建这一假象的客户端/服务器技术。即便你认为自己是一位有经验的Web用户,第1章也值得一看。
第2章完全介绍HTML元素,包括一些更加有趣的HTML 5添加内容。它用很多实例说明了如何语义性地标记文档,以便最终的Web页面为访问者(既包括人类也包括机器人)提供所有正确的信息,并且易于更新。
我们在设计中的首要任务是让自己愉悦。有了好的文档结构,可以很容易地将一个Web站点的所有页面都以一致的方式样式化。第3章通过很多实例说明了如何使用CSS语句来对文档元素应用样式化,并且创建人们喜爱的Web页面。
第4章介绍使用HTML作为其他接受标记内容的Web站点的内容提供者。给出了5个示例,分别是博客、GDoc、eBay、Wikipedia编辑和HTML邮件。尽管将内容放到线上有很多选择,但是有时候,你的组织的目标或你的个人的目标制定了要创建和运行自己的Web站点。第5章介绍了涉及的很多问题,包括Web站点的结构、组织和导航,以及搜索引擎优化。
在《HTML 5和样式应用指南》的末尾,你将会看到HTML元素和CSS属性的快速参考指南,包括HTML 5和CSS3草案规范中的新元素和属性。这里没有给出参考资源的列表。W3C的Web站以及关于HTML和CSS的Wikipedia文章,都从技术的观点介绍了所有的内容。你可以搜索Web以找到其他的指南、教程和示例。
最后,《HTML 5和样式应用指南》也是关于你的,因为你从为了信息和服务而使用Web的人变成了为Web贡献内容的人。与那些乐于创新协作的人相比,通过在线购物发现乐趣的人要逊色多了。在这个新的Web上,你的内容有了一席之地,并且,《HTML 5和样式应用指南》是关于如何创建带有样式的内容的。我希望这《HTML 5和样式应用指南》对你有用。
《HTML 5和样式应用指南》没有介绍什么以及原因
《HTML 5和样式应用指南》并不想成为介绍HTML 5的完全参考手册。这样的图书至少要比现在的篇幅多3倍,并且,可能出版不久就过时了。这是因为Web技术更新太快。《HTML 5和样式应用指南》中的信息都是基于W3C草案建议的一个HTML 5提案标准。尽管这可能听起来有点空洞,但很多草案规范已经由我们喜爱的浏览器所采用了(尽管在正式采用标准的时候,可能有很多已经改变了)。实际情况如此,我并不敢说是自己是HTML 5的权威,我只不过是一本介绍HTML 5的图书的作者。
除了HTML和CSS,JavaScript在《HTML 5和样式应用指南》中的某些示例中也占有一席之地。教授JavaScript超出了《HTML 5和样式应用指南》的范围,但是将其纳入《HTML 5和样式应用指南》有两个原因。首先,HTML 5规范了文档元素使用JavaScript语法和方法来响应用户操作的行为。其次,jQuery这样的JavaScript库提供了元素行为的新词汇表,这些对之前的Web编写者和开发者不可用。
其他的技术在一些站点的运行中起到了重要的作用,但《HTML 5和样式应用指南》中并没有真正讨论这些。如果你想要学习关于使用Microsoft的Silverlight和Adobe的Flash平台开发Web页面的技术,那么你选错书了。作为一位自由开发者,我喜欢免费且带有社区支持的工具。并不是说,我认为我使用的工具比其他的技术好,我只是没有用过其他的,因此,也就没有比较的基础。
《HTML 5和样式应用指南》是如何促成的以及将会带来什么
在20多年前,万维网在瑞士边境就诞生了。当我初次接触Web时,我的工作是华尔街那些大型投资公司之一的顾问,不过这家公司现在已经不存在了。那是在1993年秋季,我为了建模抵押贷款衍生产品而将一个基于大型机的系统转换为在有一台微机上运行。我在网络管理员的办公室中,网管和我成为朋友,并且,他炫耀了最近从伊利诺伊大学的FTP站点上下载的一个很酷的应用程序。这个程序叫做Mosaic。我的生活由此开始改变,并且我那时候已经准备好要迎接这一改变。
那时候,作为Apple计算机的HyperCard应用程序爱好者和用户,我已经进入了超文本应用程序的世界。我已经为自己和他人创建了多个"栈"(HyperCard程序的称呼)。我通过参与Usenet用户组alt.hypertext以及Panix的本地讨论组(这是总部在纽约市的一个较早的互联网服务提供商),继续跟进这一领域。
从Mosaic对FTP和超文本导航的无缝整合中,我立即看到了Mosaic和Web的潜能。在可以使用Mosaic之前,要访问一个特定的文档,首先必须知道文档位于互联网上何处。然后,登录到FTP服务器,下载文件,并打开它以便阅读。Mosaic不仅将这些步骤自动化,而且帮助你找到你感兴趣的下一个文档。
那是一个令人激动的时刻。每周出现数十个新的站点。Web浏览器的更新版本也可用了,随后Mosaic、MacWeb、WinWeb和Arena频繁地发布,支持更多的HTML标记元素和新的编写功能,例如居中的文本和内联的图像。每一天,在新闻组讨论和用户组会议中,都会发现和分享新的技术。
. 1994年初夏,在美国政府允许互联网商用后很短的时间内,另外一位新闻组活跃撰稿人Clay Shirky联系了我。他问我是否感兴趣和他的出版商见面,这家出版商在寻找一位有经验的作者来编写一本关于HTML的图书。Clay有其他的事务,因此,我成了关于Web发布的第一本图书的作者。Clay是一位优秀的作者,他的图书《Voices from the Net》、《Here Comes Everybody》和《Cognitive Surplus》是任何想要探索新技术的文化影响的人的必读之作。
《HTML 5和样式应用指南》的第1版在1994年年底面世,并且第2版《HTML3 Manual of Style》在一年之后出版。十四年弹指一挥间,到了2009年秋天,当我正在参加关于HTML 5的会议和博客时,另一位编程书作者Elliotte Rusty Harold给我发邮件,问我是否感兴趣和他的出版商谈谈出版《HTML Manual of Style》的新版。谈话的结果是一个正式的图书策划案和一份合同,现在,我再一次成为作者。
在回顾第2版的过程中,我读到了前言中的这么一段:
《HTML 5和样式应用指南》处于中间阶段。本书第1版在HTML 2完成之前编写。如今,HTML处在向第3版转变的过程中。Web本身从学术中心向商业中心过渡,并且你真的正处在从程序员/分析师到作者/讲师的职业转变中。这里介绍的一些主题是采用仍处在beta测试阶段的产品来说明的,这意味着,我今天的最佳猜测可能无法准确地描述Web明天将会是什么样子。本书将带你开始Web发布,剩下的培训学习将在网上进行。
这一段话的意义在今天仍然成立。Web是正在发展的一项重要技术,它正在经历从商业关注向包围和塑造我们的社会活动的方向升级。主流的浏览器厂商对于新兴的HTML 5和CSS 3规范的支持,使得Web编写者和开发者创建令人激动的新Web站点和应用程序成为可能。Web在未来几年的改变,将超越过去十多年的变化,这么说是有把握的。这也是本书为之激动的原因。
致谢
我想要对策划编辑Trina MacDonald表达感谢和感激之情,他耐心的指导和对我的理解,使得编写本书的工作充满乐趣,尽管有着交稿日期的压力。我还要感谢我的开发编辑Songlin Qiu,他指出了我的错误,并且飞速地检查完各章,还要感谢Elliotte Rusty Harold联系了我,并由此启动了本书出版的过程。最后,我深深地感谢我的妻子Heidi Cohen,她帮助我找到我的写作风格,并且对于我在在线营销和搜索引擎优化方面的知识作出了显著的贡献。