具体描述
html是用来构建web结构和编写web内容的语言,目前已经成为构建web站点的事实上的标准语言。本书主要内容有:web和html的基础知识、 html语言的核心内容和各种重要元素的用法、对html实现样式化、html构建web站点的技术和可能遇到的问题等。本书结合5种流行的应用和服务,一一介绍html标记的用法和特点,帮助读者实际应用html。本书还分别给出了html元素和css属性的列表和说明,其中包括最新的html 5和css 3的新增内容。
《HTML 5和样式应用指南》是初学者了解html的很好的入门材料,也是想进一步了解html知识和应用的web开发者的参考指南。
作者简介
《HTML 5和样式应用指南》作者Larry Aronson出生于伊利诺伊州的Evanston,毕业于Evanston Township高中,并且进入了伊利诺伊大学厄巴纳分校。在取得计算机学学士学位和物理学学士学位之后毕业之前,他有两个暑假作为IBM芝加哥生产办公室的助力系统工程师而工作。
毕业之后,Aronson来到纽约市,坠入爱河,并且决定在这里生活。他在纽约市广播电台、剧院和录音行业干过一些工作,然后,开始在哥伦比亚大学计算机活动中心担任用户服务工作。四年后,他成为教员并且负责电子工程和计算机科学的研究生工作,但是,薪水微薄,随后他离开了学校去为Boeing Computer Services工作,开始成为一名技术销售代表,并且一直做到BCS纽约办公室的技术经理。
在看到自己的第一台个人计算机之后,Aronson离开Boeing开始自己的业务——作为一名独立顾问。他的第一个客户是CBS News选举单位,在那里,他编写了House Race Analysis Model及其选举系统的其他部分。他其他的主要客户还包括Mobil Oil公司的Product Safety Information Systems分部。Aronson是名骨干程序员,负责将Mobil的安全数据发布系统转变为一个关系数据库管理系统,并且转变为图形化、全屏幕、数据输入和显示的技术。
在1993年下半年,Aronson从自己的母校下载了Mosaic,并且认识了万维网。他开始在讨论Web编写和发布的新闻组和讨论列表中活跃起来,编写了关于Web发布的第一本书——《HTML Manual of Style》,并在Ziff-Davis Press出版。第1版印刷了5次并且翻译成7种语言,第2版《HTML3 Manual of Style》也同样成功。到了1995年,他在全国范围内在线教授HTML,并且在CompuServe为Ziff-Davis University创办了课程。
Aronson居住在“Silicon Alley”中心的Manhattan loft社区。他将自己的时间花在为个人和小公司构建Web应用程序上,帮助人们在互联网上工作和生活。他是World Wide Web Artists' Consortium的创始人,是纽约软件行业协会的董事成员,也是Social Media Club的创建成员。
目录信息
前言
作者简介
第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和section元素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
背景属性104
文本属性107
text-align107
text-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
· · · · · · (收起)
读后感
这本书的非常适合作为入门书。书的内容有200页,算是薄薄的一本书了。内容涵盖了刚接触前端需要了解的知识,涉及的内容比较多,但并不空洞,主要是把重点都说了。html5的内容大概有100页,剩下的就是扩散到css、js等话题。
阅毕。 书的内容并不像标题写的那样,针对HTML5,而是先介绍HTML和CSS的部分内容,再引伸入HTML5的一点点新特性。 翻译有点点渣,不过妨碍阅读的地方不多。 入门还行,但是深度又不够(my god,我宁愿这辈子千万别碰WEB开发...),而且后面的内容显得有点杂乱无章。
这本书的非常适合作为入门书。书的内容有200页,算是薄薄的一本书了。内容涵盖了刚接触前端需要了解的知识,涉及的内容比较多,但并不空洞,主要是把重点都说了。html5的内容大概有100页,剩下的就是扩散到css、js等话题。
这本书的非常适合作为入门书。书的内容有200页,算是薄薄的一本书了。内容涵盖了刚接触前端需要了解的知识,涉及的内容比较多,但并不空洞,主要是把重点都说了。html5的内容大概有100页,剩下的就是扩散到css、js等话题。
这本书的非常适合作为入门书。书的内容有200页,算是薄薄的一本书了。内容涵盖了刚接触前端需要了解的知识,涉及的内容比较多,但并不空洞,主要是把重点都说了。html5的内容大概有100页,剩下的就是扩散到css、js等话题。
用户评价
这本书的叙事风格和逻辑编排,实在是太对我的胃口了!它不是那种教科书式的干巴巴的陈述,而是充满了连贯的逻辑链条,让你在阅读的过程中,思维是完全被牵引着前进的。每当你开始对某个概念感到困惑时,下一页往往就会出现一个恰到好处的类比或一个清晰的流程图来帮你理清思路。特别是对于初学者来说,这种层层递进的讲解方式简直是福音。我记得在讲解事件委托机制的那一章,作者用了一个非常生动的“餐厅服务员”的比喻,一下子就把抽象的概念具象化了。而且,这本书似乎非常理解读者的学习曲线,它会非常小心地引入新的术语,确保读者在掌握前一个知识点后,才能进入下一个更深层次的探讨。这种对读者学习体验的尊重和精心设计,使得原本枯燥的技术学习过程变成了一种享受。我甚至会因为期待下一章节会揭示什么新的秘密,而忍不住连夜赶进度。这已经超越了一本“指南”的范畴,更像是一份为你量身定制的学习路线图。
天哪,我刚读完这本大部头,简直是心潮澎湃!这本书的厚度就让人肃然起敬,但更让我震撼的是它内容的广度和深度。它绝不是那种浅尝辄止、只停留在表面概念的入门读物。相反,它像一个经验老到的工匠,带着你一步步深入到网页构建的每一个精妙环节。我尤其欣赏作者处理复杂问题时那种抽丝剥茧的清晰度,即便是对于我这个自认为对前端有一定了解的人来说,许多之前感到模糊的地方,读完之后豁然开朗。比如,它对新的语义化标签的讲解,不仅仅是告诉你“这是什么”,而是深入剖析了“为什么要这么设计”,以及在实际项目中如何利用这些新特性去优化搜索引擎可见度和无障碍访问性。书中对性能优化的讨论也极其到位,没有采用那种空泛的建议,而是提供了大量具体的代码示例和实践方法论,让我立刻就能在自己的项目里进行优化试验。这本书的价值在于,它将理论与实践完美地结合起来,让你感觉自己不是在读一本教材,而是在跟随一位大师进行一次深入的项目实战辅导。那种扎实的知识体系和对行业前沿的敏锐洞察力,使得这本书成为了我案头必备的工具书,随时可以翻阅查阅那些决定项目成败的关键细节。
坦白地说,这本书在探讨“未来趋势”的部分略显保守了。我理解技术更迭速度很快,作者很难保证百分之百的预见性,但对于一些已经开始崭露头角的尖端技术,比如WebAssembly在前端的初步应用,或者更激进的声明式UI框架的底层原理,书中提及的篇幅实在太少了。它更像是一本为当前的主流技术栈打造的完美手册,对于那些渴望站在浪尖上,尝试探索下一代互联网交互方式的“极客”来说,可能会感到意犹未尽。我希望作者能在后续的修订版中,增加一些关于技术边界的探讨,即使只是作为一个“展望”章节也好。目前的内容更侧重于“如何把今天的工作做到完美”,而非“我们明天会如何工作”。当然,这并不削弱它作为当前最佳实践指南的地位,但对于追求技术前沿的读者,可能会感觉像是读了一篇非常精彩的“过去与现在”的总结,而不是一本指向“未来”的灯塔。这使得它在“前瞻性”的评分上略微失分。
这本书的排版和制作工艺简直是业界典范!我买的是精装实体书,拿到手的时候就能感受到那种沉甸甸的质感。字体选择清晰易读,行距和页边距的设置都经过了深思熟虑,即使是长时间阅读也不会让人感到眼睛疲劳。最让我称赞的是代码示例的呈现方式。通常技术书籍的代码块要么字体太小,要么高亮不清晰,但这本书在这方面做到了极致的平衡。每段代码都有充足的留白,关键函数或变量的颜色区分极其明显,即便是复杂的片段,也能一眼看出其结构和重点。这不仅仅是出版社的功劳,更是作者在提交稿件时对格式的严格要求所体现出的专业精神。对于我们这些需要经常对照代码片段来学习的读者而言,一个糟糕的排版简直是学习路上的巨大障碍。这本书几乎消除了这个障碍,使得学习过程中的体验更加顺畅和高效。这本实体书本身,就是一件值得珍藏的工艺品,完全配得上它所承载的知识价值。
说实话,我期待这本书能更侧重于视觉设计的“艺术性”表达,但读完之后发现,它似乎将重心更多地放在了构建稳固、高效的“骨架”上。我本以为会看到大量关于色彩搭配、字体排印艺术或者复杂的响应式布局的视觉魔法,结果大部分篇幅都在讲解如何让结构更加健壮和可维护。当然,我理解一个优秀的技术指南必须打好基础,但对于那些热衷于追求极致用户体验和视觉冲击力的设计师来说,这本书提供的“调味剂”可能略显不足。它更像是一位严谨的建筑师的手册,而非一位富有激情的室内设计师的画册。书中对浏览器兼容性的处理策略非常详尽,这点值得称赞,但如果能在讲解完底层逻辑后,再增加一两个章节,专门探讨如何利用这些底层结构去实现一些突破性的视觉效果,比如高级的动画过渡或者创新的信息架构展示方式,那么它的综合价值将会更上一层楼。当前的内容更像是为你准备好了最坚固的水泥和钢筋,但关于如何把它们装修成一座令人惊叹的宫殿的细节,则需要读者自己去发挥想象力,或者去寻找其他更侧重于“美学实现”的读物了。
翻译质量一般
子元素翻成孩子的奇葩
针对最新版的HTML5,值得期待。貌似这个作者是关于HTML样式的鼻祖,在HTML领域有着不小的影响。
你要是想去读HTML5更前卫的技术,那么不推荐你读这本书,这本书主要讲了网站诸如博客、电商等网站的样式。涉及到超前的技术并不多,更多的是构建一个网站的思想
针对最新版的HTML5,值得期待。貌似这个作者是关于HTML样式的鼻祖,在HTML领域有着不小的影响。