我是一个计算机专业的学生,但是一直都接触的是后台的编码,始终没有了解过HTML/CSS/JavaScript。因此我连表单使用<form>标签也不知道,CSS也只晓得是用来排版布局的。
看了有人推荐这本书作为CSS的入门学习(同时还有另一本作为JavaScript入门学习,可惜图书馆里没有),于是跑去图书馆里借回来看了。
看了一遍,觉得实在是一本好书,强推计算机相关专业的同学作为入门书。(至于其他专业的同学,不晓得他们有没有一种“语言”的快速学习感,不敢推荐)
本书有一下特点:
1、以标准的视觉看待网页布局
开篇就是介绍DOCTYPE类型与各种浏览器,后续的各种CSS知识也时刻注意到浏览器之别,能够给出避免各种兼容性的指导。作者对CSS的知识也很深刻,用那些属性影响什么讲述得一清二楚,十分透彻。
2、CSS技巧简洁精练
话说看书的时候我正尝试着给一个<table>布局美化。首先放狗搜索了一个挺漂亮的CSS,淡边粗标题还有字体、偏移等。后来看到第六章有关表格样式,才发现书中提到的8行的CSS,实现了那个来自网上的约40行的CSS的大部分效果!!OMG。。。这才是强大的经验总结啊。。。
3、讲述灰常透彻
这本书是从图书馆借的,她的第一次自然不是我占有的。书上就有不少“前人”的笔记。其中一个,是34页最后一行对“<div class="clear"></div>"的注解:”终于明白了!!“他明白了什么,恐怕不需要我多讲,我想讲的是作者对于如何clear提出了多种办法(我就喜欢.clear:after这种”高级“的),每一种都说的清清楚楚。
4、手法颇多
本书还有两位副作者,分别负责最后两章的实例。有趣的是,这俩个作者有着他们爱用的手法,实现某个布局/样式常常使用与前文Andy主要介绍的手法有所不同(实际上介绍了很多种手法)。“百家争言”估计就是这种多作者的书的特点吧。
一些不足:
1、内容选材
本书讲述纯粹的CSS,然而实际的网页都是CSS和JavaScript结合的。当然心领神会的同学自然能够举一反三,或者能够从JavaScript入门书中得到指导,因此这也不算是缺点。
2、有关翻译。
我个人觉得翻译的质量还是很高的,普遍有争议的“hacks”翻译成“招数”,我也觉得挺好的(这词见得多了,一直都想不到其中文。另外一个"issue"翻译成“争端”也挺有趣的)。其他一些翻译如“流式布局”还是“流体布局”,还是留给专业人士争论吧,我是入门的,只管了解只管用。。。
3、时效性/地域性问题。
CSS的版本在不断提升,CSS 3 也有许多有趣的特性。本书完全没有介绍,只能归咎于书写得太早了,那是CSS 3还没端倪呢。。。另外,中国的网页特别需要考虑字体/行距/行宽等问题,本书也没提。因为作者是外国人唉。。。
总结:入门/提高的必备书籍。
PS:现在开始喜欢用firebug偷偷看别人网页的CSS布局了,唉,怎么好呢。。。。
以标准的视觉看待网页布局
《精通CSS》热门书评
-
汇总一下这本中译本的评价
21有用 2无用 大森林 2006-10-25
china-pub上的:我想杀死这个翻译又糟蹋了一本好书Chapter 8: Hacks and Filters第八章 招数和过滤器9.1 Bug Huntingbug捕捉Controlling content area with descendant selectors用后代选择器控制控制内容区域...
-
为什么不推荐——Re:人民邮电出版社编辑来信
16有用 5无用 [已注销] 2006-11-18
仅从应用的角度而言,《精通CSS》是一本非常的“好用”的书。同时也是一本非常“不好读”的书——从翻译角度看,本书最大的问题是语言逻辑混乱以及自创的专业词汇。就后者来说,专业词汇可以从很多地方获得,像是蓝色理想之类专业社区,或参考一些台湾版的相关书籍——甚至可以直接上原文,比如说“招数”,每次看到这个...
-
适合对CSS刚刚入门的读者
7有用 0无用 砖头 2013-04-01
我是在看完《Head First HTML & CSS》之后继续看这本《CSS Mastery》的,感觉对新手学习CSS来说,这样的搭配算是比较合适HF的特点是讲的很细,完全从0开始手把手教,包括如何搭建环境,如何开始写代码等背景知识,所以对于没有任何基础的人来说,HF是最佳入门书这本书在编...
-
好内容,烂翻译
4有用 3无用 zhaomin0574 2010-12-07
说起内容,绝对是没得说。说起这本书的翻译,看得我想自杀,太痛苦了。什么翻译嘛,有时候,前后不通,强烈怀疑翻译的人是通过google翻译,然后再调整下语序,稍作修改而来的,也怀疑他是不懂css,还是翻译完后没有自己好好地看过一遍。人民群众赚钱不容易,不能那这种翻译来忽悠人民大众的嘛,推荐看英文,至少你...
-
也有不少好的评价嘛。
4有用 3无用 刘江 2006-11-16
我觉得大家应该向出版社多提一些建设性意见,促使他们在重印时改进。---------- 今天刚收到该书,粗略的看了下,感觉不错,纸张比《框架设计(第二版)CLR via C#》一书的纸张要好。排版也错落有致,看起来不会吃力。至于翻译方面,也还可以,没有什么很晦涩的句子(可能是我对一般翻译的书的期望不...
书名: 精通CSS
作者: [英] Andy Budd
出版社: 人民邮电出版社
副标题: 高级Web标准解决方案
译者: 陈剑瓯
出版年: 2006
页数: 212
定价: 39.00
装帧: 平装
丛书: 图灵程序设计丛书·Web开发系列
ISBN: 9787115153166
