做web前端开发有哪些推荐的书籍或者课程

html-css013

做web前端开发有哪些推荐的书籍或者课程,第1张

书籍资料:

1、《JavaScript DOM编程艺术》推荐3(比较基础,小白入门的话推荐,有基础的不推荐)

2、《CSS权威指南》推荐2(书是好书,看了忘了的工具书,写样式谷歌更高效)

3、《CSS揭秘》推荐5(不是CSS入门书籍,CSS提升必备,最棒的CSS工具书,CSS魔法)

4、《JavaScript 语言精粹》推荐4(有经验的js可以看看,个人没有get到传说中的惊艳,加深理解)

5、《JavaScript 权威指南(第6版)》推荐4(入门刚入门都不推荐,个人的枕头书,讲的挺全面的,可读性不高,提升的话应该要看吧,头看大了还没看完)

6、《JavaScript 高级程序设计》推荐5(最权威的js入门书籍,不要被名字吓到)

7、《你不知道的 JavaScript 上卷》 推荐5 (强烈推荐,刷新对js的看法,语言精粹的配合着看,明明白白的理解原型链不需要工作5年后还不懂)

8.《高性能 JavaScript 》推荐4 (提升必备吧,个人感觉,有些实践经常遇到)

9. 《JavaScript 设计模式》 推荐4 (提升必备,设计模式是开发中的最佳实践,常看常新,我看的是张荣铭的那本,无论那本js设计模式书都可以的,想起来内容以情景对话的方式对我来说不是很友好,叙述方式个人不喜欢但是不影响内核5分)

10. 《图解HTTP》 推荐3 (入门可以,简单有趣,提升不推荐)

11. 《深入浅出 Node.js》推荐5 (强烈推荐,国人书精品,也有通病讲的比较深入但是知识点比较分散不系统像个博客集,有js基础看的比较过瘾,基础不好的话不知道能吸收多少)

12. 《Node.js 实战》推荐3 (不推荐,书出的比较早实例也烂大街,一些实践已经有更好的替代模块了,没有后端基础的话可以看看)

13.《HTML5 权威指南》推荐3 (书是好书,适合入门,有前端基础的话推荐MDN效率更高,一点基础没有的话抓不到主次适合泛读,没时间看的话不推荐本书,提升没有帮助)

14. 《深入React技术栈》(没看完 ... )

box-shadow:给元素块添加周边阴影效果。

语法:box-shadow: h-shadow v-shadow blur spread color inset

*还有另一种情况: box-shadow: 0 2px 2px #FECC84

当我们在色值前只写了三个数值的情况下,则第三个值是 blur (模糊距离)。

利用阴影属性,也可以实现外边框的效果:

当我们再为它添加一个 outline (轮廓),就会发现它实现了-边框内圆角:

* 关于为什么会这样:

outline的描边并不会跟着圆角走,因此显示为直角。

所以把这两者叠加到一起,box-shadow 则刚好填补描边与容器圆角之间的空隙。

*值得注意的是,box-shadow 阴影的大小值并不一定等于描边的宽度,它和圆角的大小有关系。所以只需要一个足够填补空隙的大小就可以了。事实上,制定一个等于描边宽度的值在某些浏览器中可能会渲染异常,所以,最好是稍小的值。

参考书籍: Lea Verou 《CSS揭秘》