首页 > 教育学习 > 为什么 > HTML5 / CSS3 方面有哪些好书籍?

HTML5 / CSS3 方面有哪些好书籍?
2012-01-19 19:44:11   来源:   点击:

    HTML5 / CSS3 方面有哪些好书籍?中英文均可

    8 个答案

    • 答案 1:

      目前HTML5标准的制定工作还在进行中,最规范最齐全的指南当然是HTML5规范本身: dev.w3.org/html5...如果觉得规范太详细、太难读、太催眠,可以退而求其次,读 HTML5 reference - a web developer"s guild,它可以看作是规范的精简版本,讲解了主要属性和参数,读起来轻松很多: dev.w3.org/html5...书籍资源的话,有以下:《pro HTML5 programming》(人邮出版社,《HTML5高级程序设计》)这本书的主要价值是讲到了其他HTML5资源少讲到的一些如Geolocation、Web Socket、Workers和跨文档消息通信,如果你的网站需要用到以上的这些技术,那这本书应该适合你。翻译不错。这本书的缺点是实用性差,太前瞻,像Web Worker这种功能,目前所有阅览器没法支持,只能模拟。-《HTML5 up and running》(电子工业出版社,《HTML5揭秘》)《HTML5 up and running》其实也就是开源图书《dive into HTML5》,可以免费阅读: http://diveintohtml5.org/这本书(英文版)只是略读过其中两章,丰富的配图加上一些有趣的相关插叙,读起来很轻松。主要内容覆盖了大部分现阶段能用的HTML5功能。-《HTML5 and CSS3》(The Pragmatic Bookshelf,这本好书似乎还没有出版社在翻译,可惜)这本书不但介绍了HTML5,还介绍了CSS3,另外还提供详细的fall back tips,讲解如何让旧阅览器使用HTML5的新功能,是推荐的三本书中实用性最好的。这也是我翻得最多的一本书。-总结一下,如果你在构造像是聊天室、LBS这类网站功能性需求很强的网站,那《pro HTML5 programming》适合你。如果你的网站比较简单,而且你只是想做像是“将网站内的 < div = "header" > 改成 < header > ”、“把input里的输入提示从java script改成原生HTML5提示”这类小改进,那《HTML5 up and running》和《HTML5 and CSS3》都可以。如果你是HTML5或者CSS3新手,或者你的网站对向后兼容性要求很高,那推荐《HTML5 and CSS3》。
    • 答案 2:

      w3schools.com/html5...直接到这里查,或者从头开始看一遍,比任何一本书都好。
    • 答案 3:

      幾本自己有讀過的:HTML5:

        HTML5: Up and Running by Mark Pilgrimhttp://diveintohtml5.org

        Introducing HTML5 by Bruce Lawson and Remy Sharphttp://introducinghtml5.com

        HTML5 For Web Designers by Jeremy Keithabookapart.com/products...

      CSS3:

        Hardboiled Web Design by Andy Clarke http://hardboiledwebdesign.com

        CSS3 For Web Designers by Dan Cederholmabookapart.com/products...

        Responsive Web Design by Ethan Marcotteabookapart.com/products...

    • 答案 4:

      我觉得HTML5无非是一些API的汇总,买书不如买一本工具类的书籍。另外,一些mozilla、opera的官网教程,W3SCHOOL的教程,也是不错的。配合各种cheat sheet,应该能够有比较好的效果。祝你成功!
    • 答案 5:

      《HTML5高级编程
    • 答案 6:

      w3school.com.cn/html5...
    • 答案 7:

      The Only HTML5 Resources You Need for Getting Up to Speedsixrevisions.com/html...
    • 答案 8:

      HTML5 +C# = 3C(cloud computing client)

相关热词搜索:

上一篇:大秦网是什么,和腾讯什么关系,为什么会经常被QQ小弹窗推送?
下一篇:如何更快更好的获得互联网信息