欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

HTML5 / CSS3 方面有哪些好书籍?

程序员文章站 2022-06-05 22:13:42
...
中英文均可

回复内容:

幾本自己有讀過的:

HTML5:
  1. HTML5: Up and Running by Mark Pilgrim diveintohtml5.org
  2. Introducing HTML5 by Bruce Lawson and Remy Sharp introducinghtml5.com
  3. HTML5 For Web Designers by Jeremy Keith abookapart.com/products


CSS3:
  1. Hardboiled Web Design by Andy Clarke hardboiledwebdesign.com
  2. CSS3 For Web Designers by Dan Cederholm abookapart.com/products
  3. Responsive Web Design by Ethan Marcotte abookapart.com/products
目前HTML5标准的制定工作还在进行中,最规范最齐全的指南当然是HTML5规范本身: dev.w3.org/html5/spec/O

如果觉得规范太详细、太难读、太催眠,可以退而求其次,读 HTML5 reference - a web developer's guild,它可以看作是规范的精简版本,讲解了主要属性和参数,读起来轻松很多: dev.w3.org/html5/html-a

书籍资源的话,有以下:

《pro HTML5 programming》(人邮出版社,《HTML5高级程序设计》)
这本书的主要价值是讲到了其他HTML5资源少讲到的一些如Geolocation、Web Socket、Workers和跨文档消息通信,如果你的网站需要用到以上的这些技术,那这本书应该适合你。翻译不错。

这本书的缺点是实用性差,太前瞻,像Web Worker这种功能,目前所有阅览器没法支持,只能模拟。

-

《HTML5 up and running》(电子工业出版社,《HTML5揭秘》)

《HTML5 up and running》其实也就是开源图书《dive into HTML5》,可以免费阅读: diveintohtml5.info/

这本书(英文版)只是略读过其中两章,丰富的配图加上一些有趣的相关插叙,读起来很轻松。

主要内容覆盖了大部分现阶段能用的HTML5功能。

-

《HTML5 and CSS3》(The Pragmatic Bookshelf,这本好书似乎还没有出版社在翻译,可惜)

这本书不但介绍了HTML5,还介绍了CSS3,另外还提供详细的fall back tips,讲解如何让旧阅览器使用HTML5的新功能,是推荐的三本书中实用性最好的。

这也是我翻得最多的一本书。

-

总结一下,如果你在构造像是聊天室、LBS这类网站功能性需求很强的网站,那《pro HTML5 programming》适合你。

如果你的网站比较简单,而且你只是想做像是“将网站内的 改成 ”、“把input里的输入提示从java script改成原生HTML5提示”这类小改进,那《HTML5 up and running》和《HTML5 and CSS3》都可以。

如果你是HTML5或者CSS3新手,或者你的网站对向后兼容性要求很高,那推荐《HTML5 and CSS3》。 新出了一本《图解CSS3》,不知道是否有帮助:《图解CSS3:核心技术与案例实战》 国内的陆凌牛《HTML5与CSS3权威指南》和《HTML5开发精要与实例详解》都不错,讲得很清晰明了,书本质量比较高。 初学者可以拿HTML代码段练手,包含HTML和HTML5。《超实用的HTML代码段》《超实用的HTML代码段》(赵荣娇,等)【摘要 书评 试读】 HTML5 / CSS3 方面有哪些好书籍?
这绝对是我见过最好看的书了,中文版貌似也有,只是不知道叫什么名字
在读这本书的时候得到了很多设计网站的灵感,而且其实这本书你不需要去读它,你可以把它当成一本CSS和HTML的代码手册。
书编排的很有条理,而且图文并茂,这本书自己就是一个信息媒介设计(网站和书的本质都是一样的,都是传播信息的一个媒体,平台)的典范。

强烈推荐之,amazon上面还可以look inside,而且评分是4.5+(out of 5),这本书是受到大众一致认可的,可惜的是在国内一直不温不火,看来各位码农还是习惯于看那种大段大段文字+黑白图片的书吗?

P.S.:这本书在网页设计和HTML&CSS类书籍里一直是第一哦 我可以推荐一些给你:《HTML5基础教程》、《HTML5与CSS3设计模式》、《HTML5与CSS3基础教程》。 我觉得HTML5无非是一些API的汇总,买书不如买一本工具类的书籍。
另外,一些mozilla、opera的官网教程,W3SCHOOL的教程,也是不错的。
配合各种cheat sheet,应该能够有比较好的效果。

祝你成功!

1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者

2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。

3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。

4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。

5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。

6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。

7、The c++ standard libray---c++标准库的百科全书。

8、设计模式:可复用面向对象软件的基础------good!

CSS极力推荐 CSS: The Definitive Guide, 3rd Edition - O'Reilly Media
amazon.cn/CSS%E6%9D%83%

另外顺便安利一下O' Reilly Media系列的书,这个可以直接亚马逊上搜。
至于HTML,我觉得应该直接看W3cschool的在线教程应该也够了。