# 前端 作为一个主打后端的开发者,还是应该了解一下前端的。这里只是列出一些涉及到html、css和js的书,框架还是直接读文档比较好,这些东西更新迅速,书一旦出版就过时了。 ## html ### 入门 [HTML5与CSS3基础教程](http://book.douban.com/subject/25878992/) ### 进阶 [HTML5秘籍](http://book.douban.com/subject/11610880/) [HTML5程序设计](http://book.douban.com/subject/10608238/) ### 参考 [HTML5权威指南](http://book.douban.com/subject/25786074/) ## CSS [HTML5与CSS3基础教程](http://book.douban.com/subject/25878992/) [CSS权威指南](http://book.douban.com/subject/2308234/) ## Javascript ### 入门 [JavaScript基础教程](http://book.douban.com/subject/26337197/) [JavaScript高级程序设计](http://book.douban.com/subject/10546125/) ### 进阶 [你不知道的JavaScript(上卷)](http://book.douban.com/subject/26351021/) 这本书简称“ydkjs”,英文版是开放的,在[github](https://github.com/getify/You-Dont-Know-JS)上面托管。这本书深入分析了一些核心特性的原理,对于程序员了解语言背后的机制很有帮助。 [JavaScript DOM编程艺术](http://book.douban.com/subject/6038371/) [ECMAScript 6入门](http://www.amazon.cn/%E5%9B%BE%E4%B9%A6/dp/B00MQKRLD6/) 阮一峰老师所写的开放书籍,全面介绍ECMAScript 6新引入的语法特性。此书为进阶级,适合已有一定JavaScript语言基础的读者,用来了解这门语言的最新发展;也可当作参考手册,查寻新增的语法点。在阮老师的网站上可以[在线阅读](http://es6.ruanyifeng.com/)。 ### 参考 [JavaScript 权威指南](http://book.douban.com/subject/10549733/) ## jQuery [精通jQuery](http://book.douban.com/subject/26243466/) 此外,W3School和MDN上也有html、css、js和jq的详尽参考手册。