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

前端面试刷书指南_html/css_WEB-ITnose

程序员文章站 2022-04-01 12:17:18
...
又到换工作的季节,准备了一篇前端刷书指南.印象笔记上搜藏的一些好的文章丢失了几篇,后面再找找补上.欢迎评论区进行补充与交流.

HTML部分

《深入浅出HTML》[推荐]

HTML的语义性和结构性,HTML的书写规范(XHTML)

《HTML5高级程序设计》[推荐]

HTML5新增功能

SEO部分

《登上Google之巅 SEO技巧与技术》[推荐]

SEO 步骤流程

《SEO魔法书》

SEO 部署技术细节及搜索引擎相关算法原理.有兴趣更深入了解搜索引擎原理的,可以看一下吴军博士的《数学之美》以及另一本算法科普书籍《改变未来的九大算法》

《搜索引擎优化高级编程(PHP版)》

SEO 在后端层面的301,302跳转实现,url去重实现细节

CSS部分

《CSS权威指南(第三版)》[推荐]

CSS基础规范讲解,必看书

《精彩绝伦的CSS》[推荐]

第四章的布局,第五章的效果讲解非常精辟

《精通CSS与HTML设计模式》(极力推荐)

全面系统性详解行内元素,行内块级元素/可替换元素,块级元素,盒子模型,定位模式

《OReilly.CSS.Secrets.2015.6》[推荐]

CSS3 高大上的玩法

《Sass.and.Compass.in.Action(2013.7)》[推荐]

sass与compass基础全面讲解,已有中文版

《Apress.Pro.CSS3.Animation.Dec.2012》

CSS3 动画效果详解

《OReilly Colors Backgrounds and Gradients(2015.6)》

CSS3 背景效果专题详解

《OReilly Transforms in CSS(2015.6)》

CSS3 transform专题详解

《OReilly Developing Web Components(2015.2》

chapter 4 深入理解和管理z-index属性.什么情况下z-index设置有效,当浮动+定位+行内元素+块级元素杂合在一起时,z-index的显示逻辑.

《The CSS Anthology 101 Essential tips,tricks&hacks》

IE6,7 hack

JavaScript部分

JavaScript高级程序设计(第3版) [推荐]

此书不解释.闭包原理,垃圾回收原理,js原型继承原理,相关设计模式,事件模型,Ajax原理及细节,DOm操作.

《JavaScript for PHP Developers(2013.4)》

JavaScript精华部分讲解

《高性能JavaScript编程》[推荐]

JavaScript 语法层面性能优化.强烈推荐

《Javascript框架设计》[推荐]

第二章js 模块化原理及加载器实现原理.这里推荐阅读sea.js源码(2.2.1版),代码书写逻辑具有很好的可读性.

性能优化

《高性能网站建设指南》[推荐]

Yahoo 13条优化原理,侧重网络网站层面

《高性能网站建设进阶指南 WEB开发者性能优化最佳实践》[推荐]

侧重于,语法层面.两本前端优化必读之书.

综合

《HTTP权威指南》[推荐]

不解释,前端网络层面面试必考.http头部构造,浏览器缓存原理,静态资源缓存原理.

《OReilly.High.Performance.Responsive.Design.2014.11》

经典前端面试题---用户从浏览器里输入网址到页面最后呈现出来中间经过了哪些过程的出处莫非来至

《AngularJS In Action(2015.7,manning》

从框架架构层面讲解AngularJS原理.

《精通AngularJS》

全面介绍AngularJS

《Packtpub Firebug 1.5 Editing Debugging and Monitoring Web Pages(2010.4)》

firebug插件详解

《白帽子讲Web安全》[推荐]

XSS与CRSF详解

《OReilly.Developing.Web.Components.2015.2》

前端时间很火的chrome web components.本书较全面讲解此方面