前端书籍推荐

html-css010

前端书籍推荐,第1张

对于零基础小白,可以看看以下书籍

《图解 HTTP》:一本HTTP的神书,图文并茂,生动形象,非常适合小白学习。

《Head First HTML与CSS(第2版)》:入门真的是经典书籍,手把手教学,丰富的案例让你从 0 开始学前端。

《锋利的jQuery》:作为第一本原因是jQuery入门快,你不会因为js的晦涩难懂而止步不前,因为学习jQuery后你可以自己写一些可以即使看到效果的小项目从而提升兴趣。

《Javascript 高级程序设计》:书中涉及的概念基本涵盖了js的大部分内容,包括作用域链、js数据类型、OOP对象在js中的实现、闭包、BOM和DOM模型、对变态IE的系列兼容的解决方案、事件流、还有xml、jason、E4X这些数据格式与js的交互操作简介、高级技巧的介绍(比如惰性载入)等等

《高性能JavaScript》:揭示了技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM交互、页面生存周期等。

《JavaScript 设计模式与开发实践》:腾讯前端AlloyTeam团队出品,综合讲述前端的设计模式,设计原则,编程技巧,代码重构等等。

《CSS 世界》:CSS和javascript一样,都是很容易上手,却很难精通的。这本是前端知名博主张鑫旭的书籍,好评很多,讲的很细致。

《CSS 揭秘》:CSS进阶必备书籍,47 个 css 技巧让你在面对各种 css 问题的时候游刃有余。

《深入浅出Node.js》:针对Node的基本原理做了深入,能让你了解底层的Node实现

书接上回,本人使用 《内嵌字体的EPUB制作全接触》 提及的方法制作了若干本电子书,放在 prs350 上阅读,却遇到几本书无法完整转换或者转换后死机的情况,后使用 《内嵌字体的EPUB制作全接触(其二)》 中提及的解决方法,解决了问题。

没想到,在编辑 《抗》和 《释》两本书的时候,居然又遇到了新的问题,没错。

这次要解决的问题是:

(一)书籍内没有 CSS 的情况

(二)书籍没有封面图片的情况

首先看第一条:书籍没有 CSS,

epub 书籍内没有 css ,这种情况估计也不是很罕见,不过我就碰到了,因为没有 CSS 也无法嵌入字体。

cssstar 和 fontrepack 都不能使用,因为原来的 epub 本身就没有 CSS。

在 sigil 中增加新的空白样式表。

复制老牛样式表(也可参考其他书籍的样式表)之后,粘贴进新的样式表中。

粘贴完样式表之后,还需要对 html 进行修改,因为原来的 html 也是 不包含样式表的 !

接着,就可以成功嵌入字体了!

拷入电子书,查看,嵌入成功。

其二,书籍没有封面图片的情况:

尝试:你可以自己尝试不增加新的 html 文件,将图片直接作为 spine 的一部分表现出来,结果有点出乎意料。

本文使用比较稳妥的方法,建立 cover.html 文件,在 html 中嵌入图片。

在上次的文章中,我们已经介绍过,如何修改 epub 的封面,修改  content.opf 中的 spine 部分就行了,注意  idref 的值。

和原来的文章介绍的一样,调整 html 的位置,使封面成为第一。

如此,无中生有的电子书封面就顺利添加了。

那么这次就这样,有问题再会,感谢阅读!感谢支持!感谢分享!