# 前端
作为一个主打后端的开发者,还是应该了解一下前端的。这里只是列出一些涉及到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的详尽参考手册。