文档介绍:精通 CSS: 高级 WEB 标准解决方案前言
本书来源于互联网的一些图片,在转换的过程中,不可避免地存在一些文字错误,仅供大家学习时参考, 请购买原版书。
作者:Andy Budd、Cameron Mool、Simon Collson 1 起点网络提供
精通 CSS: 高级 WEB 标准解决方案前言
序
在网页设计的精彩世界里,实现同一个目标有无数的方法,而且新的方法还在不断地出现。对于特定的
问题没有唯一正确的解决方法,丰富的选择使我们这些网页设计人员受益良多,同时也困扰着我们。这些选
择虽然能使网页设计变得有趣。但同时也带来了很大的麻烦。本书将帮助你减少麻烦,理清头绪。
Andy Budd 多年来一直在编写、设计和宣讲基于标准的网页设计,我们现在有幸在本书中看到他以简洁
清晰的方式讲授最重要的 CSS 技术。本书提供了一套网页设计人员不可或缺的解决方案、技巧和经验。
有些图书中仅仅提出一种实现某一目标的正确方法,我很不喜欢这样的做法,Andy 所做的正好相反,他
为各种任务(如对链接应用样式、创建标签页式导航和创建多列布局等)提供了多种方法。掌握了常见设计元
素的这些时髦漂亮的设计方法,你就可以更好地做出选择。
不只如此,Andy 还邀请两位出色的设计人员将这些技术组合在一起,通过两个实例研究向我们展示了这
些基本技术如何组合在一起。我长期以来一直是 Cameron 和 Simon 的崇拜者,看到这两位分别讨论流体布局、
无懈可击的布局和灵活的样式解决方案的实例研究,真的是受益匪浅。
好了,现在开始深入研究各种设计方法,祝你早日成为精通 CSS 的高手。
Dan Cederholm
于马萨诸塞州 Salem 市
(Dan 是 web Standards Solutions 一书的作者)
本书来源于互联网的一些图片,在转换的过程中,不可避免地存在一些文字错误,仅供大家学习时参考, 请购买原版书。
作者:Andy Budd、Cameron Mool、Simon Collson 2 起点网络提供
精通 CSS: 高级 WEB 标准解决方案前言
前言
尽管 CSS 资源的数量越来越多,但是在 CSS 邮件列表上仍然反复看到同样的问题:如何让设计居中?最
好的圆角框技术是什么?如何创建三列布局?如果你熟悉 CSS 设计社区,那么往往会想起提供了某篇文章或
某种技术的网站。但是,如果你是 CSS 的初学者,或者没有时间阅读所有博客,那么这些信息可能并不好找。
在 CSS 的某些比较晦涩的方面(比如定位模型和特殊性),即使是有经验的 CSS 开发人员也会遇到问题。这
是因为大多数 CSS 开发人员是靠自学的,他们从文章和别人的代码中学习经验,而没有全面理解规范。而且
许多人认为,CSS 规范是复杂的并且常常自相矛盾,是为浏览器厂商而不是为网页开发人员编写的。
此外,还有浏览器问题。浏览器的 bug 和不一致性是现代 CSS 开发人员面对的最大问题之一。不幸的是,
许多 bug 都没有良好的文档记录,它们的修复方法基本上只是在开发人员之间口口相传。你必须知道以某种
方式做某件事,否则在某种浏览器中就会出问题。但是,你记不住是哪种浏览器以及为什么会出问题。
所以,就需要有一本书将最有用的 CSS 技术汇总在一起,并且集中介绍现实的浏览器问题,从而弥补人们 CSS
知识中的欠缺。本书会帮助你加快学习 CSS 的过程,使你的代码很快达到 CSS 专家的水平。
读者对象
本书适合具有(X)HTML 和 CSS 基本知识的任何人。无论你是刚刚接触 CSS 设计,还是已经开发纯 CSS 站
点好几年了,本书中都有适合你的内容。如果你已经使用 CSS 一段时间了,但还不是专家,那么你能够从本
书获得最大的收益。本书充满了实用的现实建议和示例,可以帮助你精通现代 CSS 设计。
本书结构
本书的前两章讨论基本的 CSS 概念和最佳实践,帮助你轻松地入门。你将学习如何建立代码结构和加注
释、CSS 定位模型的细节以及浮动和清理的工作原理。你可能已经掌握了其中的许多内容,但是可能会发现
自己有遗漏或理解不充分的地方。因此,前两章是不错的 CSS 入门材料,也可以帮助你回顾已经知道的知识。