UDN-企业互联网技术人气社区

板块导航

浏览  : 11811
回复  : 7

[HTML5] 新手学习HTML5/CSS3 有哪些好书籍推荐

[复制链接]
一脸美人痣的头像 楼主
屏幕快照 2015-06-09 上午10.50.41.png



中英文均可,最好是业内比较知名的

相关帖子

发表于 2015-6-9 10:50:39 | 显示全部楼层
幾本自己有讀過的:

HTML5:


CSS3:
使用道具 举报

回复

发表于 2015-6-9 10:52:00 | 显示全部楼层
目前HTML5标准的制定工作还在进行中,最规范最齐全的指南当然是HTML5规范本身: http://dev.w3.org/html5/spec/Overview.html

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

书籍资源的话,有以下:

-------

《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.info/

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

主要内容覆盖了大部分现阶段能用的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》。



使用道具 举报

回复

发表于 2015-6-9 10:52:34 | 显示全部楼层
国内的陆凌牛《HTML5与CSS3权威指南》和《HTML5开发精要与实例详解》都不错,讲得很清晰明了,书本质量比较高。
使用道具 举报

回复

发表于 2015-6-9 10:53:13 | 显示全部楼层
这些是Denis推荐的,原文:HTML5 和 CSS3 书籍推荐。
HTML5 和 CSS3 是下一代 Web 开发标准,无论是针对内容结构还是媒体,HTML5 都引进了各种新元素。今天大多数的现代浏览器的都已经支持 HTML5 和 CSS3,学习体验 HTML5 和 CSS3 给 Web 开发的便捷、快速和强大功能是每一位 Web 设计和开发人员的当务之急。
现在网上已经有很多关于 HTML5 和 CSS3 的网站,包括介绍、教程以及使用技巧等等。市面上也开始有一些好的书籍,集中介绍了 HTML5 和 CSS3 特性,结合自己的学习经验,就给大家推荐下面这几本 HTML5 和 CSS3 学习的书籍。
《HTML5揭秘》
《HTML5揭秘》,推荐指数:★★★★★

经常购买计算书的同学都知道,O’Reilly 出版书籍必属精品,而《HTML5揭秘》这本书又是 O’Reilly 和 Google 联合出版的书,绝对是学习 HTML5 技术的首选书籍。《HTML5揭秘》以诙谐的文字结合生动的实例介绍HTML5特性的同时,还深入剖析其内部原理。让读者不仅知其然,而且知其所以然。所以无论是刚接触Web前端技术的新人,还是经验丰富的老手,只要是HTML5技术爱好者,都会从《HTML5揭秘》中受益。
《HTML5高级程序设计》
《HTML5高级程序设计》,推荐指数:★★★★

《HTML5高级程序设计》这本书是由旧金山 HTML5 用户组创建人联合另两位资深 Web 开发专家共同打造,为读者清晰解读了 HTML5 规范的缘由、发展和现状,全面展示了如何使用 WebSocket、Geolocation、WebStorage、Carlvas 及音频视频等前所未有的新特性构建先进的 Web 应用。并以大量的示例涵盖全部 HTML5 APl。这本书基本上让你了解了所有和 HTML5 相关的知识点。此外,还介绍了当今浏览器对HTML5特性的支持情况,以及探索了离线Web应用并展望了HTML5未来的发展前景。
《CSS3实用指南》
《CSS3实用指南》,推荐指数:★★★★

想用纯 CSS3 代码写出很炫的网页吗?这个书会教你用很简单的代码就能实现。《CSS3实用指南》是一本传播很广的关于CSS3应用方面的图书。它介绍了如何应用 CSS3才能比传统方法更加高效、灵活地实现一些常见而优美的网页设计效果。这本除了通过实例讲解CSS3应用的前沿技巧之外,还还整理了每一项 CSS3 属性、选择器和值的使用方法,你完全可以当做一份 CSS3 字典来使用。
《HTML5和CSS3实例教程》
《HTML5和CSS3实例教程》,推荐指数:★★★★

这是我唯一推荐的一本同时介绍 HTML5 和 CSS3 的书,《HTML5和CSS3实例教程》这本书共分 3部分,集中讨论了HTML5和CSS3规范及其技术的使用方法。首先是规范概述,介绍了新的结构化标签、表单域及其功能(包括自动聚焦功能和占位文本) 和CSS3的新选择器。接下来是HTML对视频和音频的支持,讲述了画布上的图形绘制及CSS阴影、渐变和变换的使用方法。最后介绍使用HTML5的客户 端特性(包括WebStorage、WebSQLDatabases以及离线支持)建立客户端应用,使用HTML5实现跨域消息和数据传送,以及操作浏览 器历史等的方法。
《HTML5 Canvas基础教程》
《HTML5 Canvas基础教程》,推荐指数:★★★★★

使用 HTML5 做游戏已经成为了潮流,国内外都已经有专门使用 HTML5 制作游戏的公司,所以学好 HTML5 做游戏也是一个不错的选择。《HTML5 Canvas基础教程》这本书通过带领你动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发必备的知识。
HTML5 和 CSS3 开发书籍总结
今天,大多数是现代浏览器的都已经支持 HTML5 和 CSS3。学习体验 HTML5 和 CSS3 带给 Web 开发的便捷、快速和强大功能,是每一位 Web 设计和开发人员的当务之急。并且随着 iOS 设备和其他移动设备使用得越来越广泛,Flash 等技术慢慢过时,所以学习 HTML5 和 CSS3 也成为程序员的必修课程,所以一开始一开始选择选择适合自己的学习工具书是不可少的,可以让你事半功倍,而对于已有 Web 开发敬仰的程序员来说,选择对自己现有知识体系有个很好梳理的书可能让你变得更加强大。
使用道具 举报

回复

发表于 2015-6-9 10:53:58 | 显示全部楼层


9360d9929ba98ccab7409e0e3920d29f_b.jpg

这绝对是我见过最好看的书了,中文版貌似也有,只是不知道叫什么名字
在读这本书的时候得到了很多设计网站的灵感,而且其实这本书你不需要去读它,你可以把它当成一本CSS和HTML的代码手册。


书编排的很有条理,而且图文并茂,这本书自己就是一个信息媒介设计(网站和书的本质都是一样的,都是传播信息的一个媒体,平台)的典范。

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

P.S.:这本书在网页设计和HTML&CSS类书籍里一直是第一哦



使用道具 举报

回复

发表于 2015-6-9 10:54:18 | 显示全部楼层
我可以推荐一些给你:《HTML5基础教程》、《HTML5与CSS3设计模式》、《HTML5与CSS3基础教程》。
使用道具 举报

回复

发表于 2015-6-9 10:54:59 | 显示全部楼层
如果你是前端,推荐看下《响应式Web设计:HTML5和CSS3实战》,是程序是不知道了
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部