The Zen of CSS Design - Dave Shea, Molly E. Holzschlag

The Zen of CSS Design

Dave Shea, Molly E. Holzschlag

出版时间

2005-02-27

ISBN

9780321303479

评分

★★★★★
书籍介绍
Proving once and for all that standards-compliant design does not equal dull design, this inspiring tome uses examples from the landmark CSS Zen Garden site as the foundation for discussions on how to create beautiful, progressive CSS-based Web sites. By using the Zen Garden sites as examples of how CSS design techniques and approaches can be applied to specific Web challenges, authors Dave Shea and Molly Holzschlag provide an eye-opening look at the range of design methods made possible by CSS (Cascading Style Sheets). By the time you've finished perusing the volume, you'll have a new understanding of the graphically rich, fully accessible sites that CSS design facilitates. In sections on design, layout, imagery, typography, effects, and themes, Dave and Molly take you through every phase of the design process--from striking a sensible balance between text and graphics to creating eye-popping special effects (no scripting required).
AI导读
核心看点
  • 以禅意花园为例,展示CSS如何创造精美且符合标准的网页设计。
  • 深入探讨布局、排版、图像等设计要素,强调HTML语义化与结构的重要性。
  • 打破标准设计等于枯燥的偏见,揭示CSS在视觉表现上的无限潜力与艺术性。
适合谁读
  • 希望提升网页审美与设计能力,追求代码与视觉平衡的Web设计师。
  • 需要从表格布局转向标准流布局,更新设计思维的初级前端开发者。
  • 对CSS艺术性感兴趣,寻求设计灵感与美学思维启发的创意工作者。
读前提醒
  • 此书出版较早,部分技术细节可能过时,建议侧重学习其设计理念与思路。
  • 书中偏向设计美学而非深奥技术,适合作为技术书籍的调剂与灵感来源。
  • 建议结合原站案例阅读,直观感受不同CSS方案对同一HTML结构的改造效果。
读者共识
  • 被誉为CSS领域的经典之作,是理解Web标准设计与美学思维的必读之书。
  • 文字亲切生动,充满禅意,不仅教技术更传递一种沉静、专注的设计态度。
  • 虽部分技术落伍,但其核心布局逻辑与设计哲学至今仍有极高的参考价值。

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "一个好的图标所代表的含义无需加以解释,但前提是图标是对物体本质的抽象。设计图标的关键在于,要将图表尽可能地以某种强烈、一致的方式与其要表示的概念关联起来。"
  • "<div id="wrapper"> <div id="contentArea">ooooo</div> <div id="leftPanel">iiiiiiiii</div> <div id="rightPanel">aaaaaaa</div> <div id="footer">eeeeeeee</div> </div>"
  • "绝对定位的本质是这样的:一个绝对定位元素会参照它的定位容器元素来定位,如果没有定位容器元素,则会以html根元素为参照。但由于设置了相对定位,绝对定位的#LinkList就会定位在该元素内。"
  • "因为汉字笔画复杂,样式美观,所以很多设计师非常欣赏它所体现出来的细节。"
  • "serif serif字体都有明显的装饰钩,所以在字母笔画的结尾处大都能看到细小的衬钩。Times New Roman是默认的serif字体,除非用户特意改变默认设置。 sans serif sans-serif相对serif的区别是它没有装饰钩。Arial是默认的sans-serif字体。 monospace monospace字体的每个字母都有相同的宽度。因而在monospace中字母“i”的宽度和字母“m”的宽度是相同的。这类字体在显示程序代码时特别有用。Courier(或者Courier New)是默认的monospace字体。 cursive cursive字体模仿手写的风格,通常用"
  • "基于css进行设计的最主要的优势是,只要HTML文档结构良好,那么今后很容易通过添加一层CSS作为修饰,让文档样式变得非常漂亮。"
  • "结构化HTML文档主要体现在对HTML标签正确,合理地使用中。选择HTML标签时要根据其语义,而不是其样式进行"
用户评论
不晓得什么时候 zen garden 已经不是原来 『安静』的主题,但现在的几个新设计视觉感受更美了
经典著作
写得很有亲和力。
禅意花园,css经典之作
更多的是CSS之外的一些东西,主要是讲布局的一些需要考虑的因素以及实现的方式。但也因此,这本十多年前的书现在来看也不算过时,CSS终究是声明布局的工具。其实前端学习中,CSS是最简单也是最难的。简单在于CSS的设计理念非常明确,语法足够简单,任何人都可以渐进式地学习CSS。难的地方在于如果不从标准制定者的角度思考问题,你很难真正掌握CSS的这一套逻辑,那么就容易陷入各种额外的概念中,搞不清楚不同的属性和特定的值之间在特定情况下的互动。
偏向设计性而非技术性的网页标准类书籍,看多了技术书不妨看看这部调剂和刺激一下。
一本阐述web设计魂灵的书,’Zen‘的当之无愧。读之,享之。
Peachpit Press的其他书籍查看全部

收藏