CSS3秘笈

戴维·索耶·麦克法兰 (David Sawyer McFarland)

出版时间

2014-08-31

ISBN

9787121240652

评分

★★★★★

标签

web编程

书籍介绍
这本书的真正价值,在于它把CSS当作一套有内在逻辑的系统来讲,而不是零散样式的堆砌。读者印象最深的,是它对'层叠'(cascade)规则的拆解:从'就近祖先胜出'到'直接应用样式优先',再到'最后声明决胜',一步步讲清样式冲突时的取舍规则。这种讲法让初学者真正理解'为什么这么写',而非机械记忆属性。作者还反复把前后章节内容穿插巩固,并坦诚面对各浏览器兼容问题。不过,它也有明显短板:大量'请查看英文原版第xxx页'的留白让人沮丧,内容未涵盖flexbox等现代布局,翻译与排版也拖了后腿。因此它更适合零基础、愿意动手、追求打牢根基的读者;想要进阶者,建议搭配《CSS权威指南》。
作者简介
作者:David Sawyer McFarland Sawyer McFarland Media公司董事长,为Macworld.com和UC Berkeley以及其它客户创建和管理Web站点已经有15年了。同时,他也是一位教员,David编写过畅销的Dreamweaver、CSS和JavaScript实战手册。 译者:俞黎敏 2008年7月1日加入国际商业机器(中国)有限公司广州分公司(IBM广州),担任软件部高级信息工程师、资深技术顾问,主要负责IBM WebSphere系列产品以及云计算、物联网相关的技术支持工作,专注于产品新特性、系统性能调优、疑难问题诊断与解决。开源爱好者,曾经参与Spring中文论坛组织“Spring 2.0 Reference”中文翻译的一审与二审工作,“满江红开放技术研究组织”的“Seam 1.2.1 Reference”中文翻译工作,并组织和完成“Seam 2.0 Reference”中文翻译工作。利用业余时间担任CSDN、CJSDN、Dev2Dev、Matrix、JavaWorldTW、Spring中文、WebSphereChina.net等Java论坛版主,在各大技术社区推动开源和敏捷开发做出了积极的贡献。参与审校与翻译的书籍有《Ajax设计模式》、《CSS实战手册》、《Hibernate实战》(第二版)、《Java脚本编程》、《Effective Java中文版》第2版、《Spring攻略》、《Seam实战》、《CSS实战手册》(第二版)、REST实战(中文版)、《Java 7程序设计》、《Servlet和JSP学习指南》、《Java 7并发编程实战手册》等。
AI导读
核心看点
  • 循序渐进讲解CSS基础与最佳实践
  • 深入解析层叠、继承与盒模型机制
  • 涵盖浏览器兼容性与打印样式技巧
读者共识
  • 内容清晰有条理,适合入门打基础
  • 翻译生硬且排版问题较多,体验不佳
  • 经典教程但版本偏旧,需辩证看待
精彩摘录
  • "How Styles Cascade"
  • "Nearest Ancestor Wins"
  • "The Directly Applied Style Wins One Tag, Many Styles"
  • "The Tiebreaker: Last Style Wins"
  • "Controlling the Cascade"
  • "Adding Color to Text"
  • "Changing Font Size"
  • "For example, say you set the line-height property of the <body> tag to 150 percent. All tags inside the page would inherit that value. However, it’s not the percentage that’s inherited; it’s the calculated line height. In this example, instead of using a line-height of 150 percent applied to the <bo"
目录
前言......................................................................................... 1
第1部分 CSS 基础知识.............................................. 17
第1章 CSS 需要的HTML.......................................................... 19
HTML的过去与现在 .................................................................... 19
为CSS编写HTML ......................................................................... 22

显示全部
用户评论
不懂书中出现大量的“请查看英文原版xxx页”是出于怎样的考量,如果这些省略掉的内容无关紧要或者是太占权重和篇幅的话,译者可以把它们放在附录吧?难道要读者们再购置一本英文版?。
被名字骗了。当年买了第二版 ,名字叫做《css实用手册》, 不久前浏览有什么书好买,看到本书,没留意细节就买了下来。 相比第二版,厚了不少,但是认真读一遍下来,真的新增了相应厚度的内容吗?完全没有,有种更加上当的感觉
关于CSS很好的入门书,翻译的也不错,建议之后读《CSS权威指南》。
本书作者以轻松的文笔,向读者循序渐进地全面讲解CSS的方方面面(包括一些最佳实践和兼容性问题)。同时还不断在后面的内容中穿插之前学过的内容,可以不断巩固以前学过的知识。总而言之,本书奉为CSS圣经也不为过,适合没有基础的和入门进阶进一步打基础的人。
清晰、有条理
还行,很好的入门书
内容不是很全,没有flexbox,
下载
收藏
全部深度解读 →主题书单高分榜最近更新