Eric Meyer谈CSS(卷2)(CSS界传奇人物Eric Meyer著作)
基本信息
- 原书名: More Eric Meyer on CSS
- 原出版社: New Riders Press
- 作者: (美)Eric Meyer [作译者介绍]
- 译者: 孟宪会
- 丛书名: 图灵程序设计丛书.Web开发系列
- 出版社:人民邮电出版社
- ISBN:9787115175939
- 上架时间:2008-4-1
- 出版日期:2008 年4月
- 开本:16开
- 页码:270
- 版次:1-1
- 所属分类:
计算机 > 数码/设计 > CSS
编辑推荐
CSS界传奇人物Eric Meyer著作.
10个全新典型项目,完美结合理论与实践..
展现CSS的无穷魅力...
推荐阅读
内容简介回到顶部↑
css是一种强大而优美的工具,它的潜力远远超过我们的想象。本书中世界级css大师 eric meyer讲述了自己极富价值的css项目经验,运用实例,采取手把手的方式来教授css。eric meyer通过10个典型项目,包括相册列表、财务报表、列表菜单、网志以及一个禅意花园设计等,将深刻的理论、独到的学习方法和宝贵的实践经验完美结合起来,为我们展示了css的无穷魅力。
本书适合所有web开发和设计人员阅读。
本书适合所有web开发和设计人员阅读。
作译者回到顶部↑
本书提供作译者介绍
Eric A.Meyer,最负盛名的世界级HTML和CSS专家,W3C CSS&FP工作组成员,W3C CSS测试套件的负责人,有10多年Web开发和设汁经验。他的复杂螺旋设计(见》Eric Meyer谈CSS(卷1)第12章)入选W3C CSS名人堂。他是非常活跃的技术作家,除本书及其姊妹篇外,他还著有《CSS权威指南》和一系列著名的网络教程。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第1章 转换现有的网页
1.1 项目目标
1.2 准备工作
1.3 打下基础
1.3 转换文档
1.3.1 删除到最小程度
1.3.2 页面框架结构
1.4 重现设计
1.4.1 基本样式
1.4.2 加强顶部
1.4.3 处理导航条
1.4.4 标题和概要样式
1.4.5 边栏信息
1.4.6 设置评论样式
1.4.7 突出引语和增强设计
1.4.8 重整页头
1.5 优点评价
1.6 拓展练习
第2章 设置相册样式
2.1 项目目标
1.1 项目目标
1.2 准备工作
1.3 打下基础
1.3 转换文档
1.3.1 删除到最小程度
1.3.2 页面框架结构
1.4 重现设计
1.4.1 基本样式
1.4.2 加强顶部
1.4.3 处理导航条
1.4.4 标题和概要样式
1.4.5 边栏信息
1.4.6 设置评论样式
1.4.7 突出引语和增强设计
1.4.8 重整页头
1.5 优点评价
1.6 拓展练习
第2章 设置相册样式
2.1 项目目标
前言回到顶部↑
你现在正在阅读的是《Eric Meyer谈CSS(卷1)》的续篇。《Eic Meyer谈CSS(卷1)》英文版于2002年出版,得到读者的广泛称赞。这种基于项目的讲解方式得到很高的评价,看来很多读者喜欢在我做项目的时候边看边学。那正是我想要的效果,并尽可能在本书中也达到同样的效果。
所以,如果你买了本书,并且喜欢它,就能够获取更多与《Eric Meyer谈CSS(卷1)》中相同的东西。另外很重要的是,你在阅读本书的同时不必购买《Eric Meyer谈CSS(卷1)》。这两本书都是自成一体、互不相关的。因此,不用担心因为从未阅读过前一本而不能理解本书内容。本书并没有任何特别之处。.
这里有一个目的(实际上是两个)。第一是描述学习和实验的旅程。在其中你会跟随一位富有经验的导游的步伐,学习发现新奇之处的方法。第二(相对次要一点)是通过采用设计的可伸缩性、更高的可访问性、减少页面大小和炫酷的视觉效果来引起你的兴趣,潜移默化地诱使你更多地使用CSS。
读者对象
虽然我对本书感到自豪,但我也深知本书并不适合所有读者。因此,让我花点儿时间来描述一下两类读者:适合本书的读者和不适合本书的读者。
适合本书的读者
如果你符合下面的一个或者多个条件,本书应该对你有所助益:
你想要一个使用CSS来完成实际项目的指导。这正是本书的内容。
你是一个爱好动手的学习者,从交互式体验中学到很多,而不是局限于从阅读中学到知识。尽管这确实只是一本书,但是,本书的目的是让读者易于动手操作的。
你一直想提高自己的CSS水平,但由于CSS很庞大且复杂,你一直停滞不前,你也没有如何达到更高水平的一个路线图。
你一直希望有人向你展示如何将一个传统、老式、纯HTML的设计转换成纯CSS的设计,并说明这么做的好处。那么,请不要迟疑,立即进入第1章。
当别人问起你的时候,你认为你的HTML技术水平是中高级,CSS水平为初中级。换句话说,你非常理解HTML,并使用过CSS,基本掌握如何编写CSS。
不适合本书的读者
如果你符合下面的一个或者多个条件,本书可能对你帮助不大”:
你以前从未看过或者用过CSS。尽管书中定义了基本的概念,并且包含了简短的术语表,但是本书针对的读者应该了解编写CSS的基本方法,并精通HTML设计。
你希望了解CSS理论的全部详细内容,掌握CSS规范的细微差别。市场上现在有很多涉及这方面内容的书。而本书的重点是解释如何达成理想的效果。
你仅仅在使用鼠标点击的编辑环境中完成Web设计。本书要求的前提是你可以手工编辑(或者曾经编辑)HTML和CSS,内容的描述是基于这个假设的。虽然,本书中的项目在鼠标点击的编辑器里也可以很容易地完成,但请记住,本书不是这么设计的。
你想要一本书能告诉你如何编写CSS,得出的效果在所有平台的浏览器下包括Netscape 4.x和Explorer3.x看上去一样,请参见下面一节“你能从来书中学到什么”。
你已经阅读过我的其他作品,并不喜欢我的写作风格。我在此保证我的写作风格基本没有任何变化。
你能从本书中学到什么
所以,如果你买了本书,并且喜欢它,就能够获取更多与《Eric Meyer谈CSS(卷1)》中相同的东西。另外很重要的是,你在阅读本书的同时不必购买《Eric Meyer谈CSS(卷1)》。这两本书都是自成一体、互不相关的。因此,不用担心因为从未阅读过前一本而不能理解本书内容。本书并没有任何特别之处。.
这里有一个目的(实际上是两个)。第一是描述学习和实验的旅程。在其中你会跟随一位富有经验的导游的步伐,学习发现新奇之处的方法。第二(相对次要一点)是通过采用设计的可伸缩性、更高的可访问性、减少页面大小和炫酷的视觉效果来引起你的兴趣,潜移默化地诱使你更多地使用CSS。
读者对象
虽然我对本书感到自豪,但我也深知本书并不适合所有读者。因此,让我花点儿时间来描述一下两类读者:适合本书的读者和不适合本书的读者。
适合本书的读者
如果你符合下面的一个或者多个条件,本书应该对你有所助益:
你想要一个使用CSS来完成实际项目的指导。这正是本书的内容。
你是一个爱好动手的学习者,从交互式体验中学到很多,而不是局限于从阅读中学到知识。尽管这确实只是一本书,但是,本书的目的是让读者易于动手操作的。
你一直想提高自己的CSS水平,但由于CSS很庞大且复杂,你一直停滞不前,你也没有如何达到更高水平的一个路线图。
你一直希望有人向你展示如何将一个传统、老式、纯HTML的设计转换成纯CSS的设计,并说明这么做的好处。那么,请不要迟疑,立即进入第1章。
当别人问起你的时候,你认为你的HTML技术水平是中高级,CSS水平为初中级。换句话说,你非常理解HTML,并使用过CSS,基本掌握如何编写CSS。
不适合本书的读者
如果你符合下面的一个或者多个条件,本书可能对你帮助不大”:
你以前从未看过或者用过CSS。尽管书中定义了基本的概念,并且包含了简短的术语表,但是本书针对的读者应该了解编写CSS的基本方法,并精通HTML设计。
你希望了解CSS理论的全部详细内容,掌握CSS规范的细微差别。市场上现在有很多涉及这方面内容的书。而本书的重点是解释如何达成理想的效果。
你仅仅在使用鼠标点击的编辑环境中完成Web设计。本书要求的前提是你可以手工编辑(或者曾经编辑)HTML和CSS,内容的描述是基于这个假设的。虽然,本书中的项目在鼠标点击的编辑器里也可以很容易地完成,但请记住,本书不是这么设计的。
你想要一本书能告诉你如何编写CSS,得出的效果在所有平台的浏览器下包括Netscape 4.x和Explorer3.x看上去一样,请参见下面一节“你能从来书中学到什么”。
你已经阅读过我的其他作品,并不喜欢我的写作风格。我在此保证我的写作风格基本没有任何变化。
你能从本书中学到什么
序言回到顶部↑
只要有人提及“Eric Meyer”这个名字,就会立即引起我的注意,我甚至还会插上几句,即使他对于我来说完全是个陌生人。去年的某天,我正在翻阅书架上的技术图书,偶然听到有人对她的同伴说起她正在翻阅的一本书的名字,“书的名字叫《Eric Meyer谈CSS》,我听说过这个人。”.
我走向她们,并做了自我介绍,还主动提出了一些建议。
“如果你还在考虑是否买这本书,请不用再犹豫。”
我又解释了一番,确信她至少了解过CSS的基础知识。“这本书很好,Eric Meyer也很优秀。你只需读上一章就会获得很大的启发。”
于是我们就这本书和我所了解的Eric Meyer讨论了很多。她向我表示感谢,然后非常乐意地购买了本书。
是的,Eric Meyer在我改变CSS的看法,并利用CSS探索Web设计的极限上,可以说是至关重要。如果你明白了这一点,也就会明白了我为什么会毫不犹豫地向一个陌生人推荐他的书。
要知道,曾经有很多年我都对CSS敬而远之。
当我还在HotWired工作的时候,我的同事们认为我应该喜爱CSS,并尽可能利用每一个机会来鼓励我研究样式表驱动的Web设计。虽然我彻头彻尾都是一名设计者,但我的同事们认为我有强大的技术头脑能够将设计封装成有限的逻辑概念。然而,我其实容忍不了代码及其行为的不一致和不可预测。
当我迫于压力,开始涉足CSS,立即就碰了钉。在Netscape Navigator和IE两种浏览器的4.0版本浏览器上,每次尝试使用CSS做一些除了颜色和基本类型之外的处理时,我面对的只有失败。我希望在普通的浏览器和平台上看到一致的外边距、类型大小和位置。但在1998年,即使想要对这些基本特性实现一致的支持都是不可能的,每一个希望在多个浏览器中实现相同效果的设计者都是梦魇连连。
因此,我放弃了CSS,我的白日梦也随之破灭。我想继续实现漂亮可用的设计,但不再把CSS和其错漏百出的浏览器的支持作为实现和控制我的设计的方法。
在尝试CSS的过程中,我很幸运地遇到当时唯一一本讲述CSS的图书,它就是Eric Meyer撰写的。
不使用CSS的时候,Eric的这本书被我束之高阁。后来,情况有了改变。我注意到浏览器对CSS支持获得极大提升。小网站开始大量使用CSS,并产生相当一致的效果。这些变化重新激发我对CSS的兴趣,让我渴望得到更多的知识。
几乎在每一个地方,都能看到Eric Meyer的名字和有用的资源联系在一起,包括了CSS方面的文章、CSS测试套件、CSS邮件列表以及我总是用来检查属性和值的可能组合的CSS在线参考网页①。
于是,几年前买的那本书重放异彩,我把它当作了常备的参考书,随时翻阅。“定位如何又正常工作?”“与CSS等价的是什么?”“字体值要以何种顺序进行设置?”我对Eric Meyer的作品从来都读不够,他的每一篇新文章都能使我长进不少。
时光荏苒,已经过去一年多,Eric的第一本书虽已破旧但仍摆放在我的案头。记得当《Eric Meyer谈CSS(卷1)》——这本价值连城、基于项目讲述CSS的书出版的时候,我正为在2002年全部使用CSS来重新设计的Wired News网站而一筹莫展。我翻开新书,就立即被多列布局这一章吸引
住了。随着阅读的深入,我愈发有种相见恨晚之感,如果这本书在我创建Wired News网站的复杂样式表之前出版(并且我已阅读过),那该多好啊。..
所以,当我得知Eric即将在New Riders出版卷2时,别提有多兴奋了。我们将获得更多有价值的东西了!书中更多的实际示例将深深打动每一位Web设计者和开发者;更多真实世界中的项目无不体现我们每一天要面对的挑战;Eric将更多的深入启发和洞察力注入到CSS的应用中。我们将从大师级的《Eric Meyer谈CSS(卷2)》中获取更多的智慧之光。
Eric能够写出该领域权威级的图书,完全归功于他对CSS的渊博知识和驾轻就熟。这本书仍然沿袭了他那极具个性、易阅读和易理解的写作风格。无论你是打算学习新东西还是延伸你自己累积的知识,这种以授课的方式来讲解都是最好的。除了让你“知其然”之外,Eric还不遗余力地使你“知其所以然”。我认为理解CSS的为何以及如何做都是同等重要的。Eric在两本书中都利用了基于项目的方式,从而很好地兼顾了两个方面。
无论是跟着Eric实际演练示例项目,还是在阅读书边栏的注解和注意,我们经常会突然醒悟:“啊,原来该这样解决!”或者:“哦,这就是为什么背景在浮动元素下会消失的原因。现在我明白了。”
在用户的项目中遇到讨厌的布局问题了吗?如何才能让你的相册页面更具灵活性?为什么背景图片无法对齐?花点儿时间阅读一下这本书,Eric将带给你简单的解决方法,它将开阔你的视野。如果没有他的指导,你无法弄清楚所有的一切。
我走向她们,并做了自我介绍,还主动提出了一些建议。
“如果你还在考虑是否买这本书,请不用再犹豫。”
我又解释了一番,确信她至少了解过CSS的基础知识。“这本书很好,Eric Meyer也很优秀。你只需读上一章就会获得很大的启发。”
于是我们就这本书和我所了解的Eric Meyer讨论了很多。她向我表示感谢,然后非常乐意地购买了本书。
是的,Eric Meyer在我改变CSS的看法,并利用CSS探索Web设计的极限上,可以说是至关重要。如果你明白了这一点,也就会明白了我为什么会毫不犹豫地向一个陌生人推荐他的书。
要知道,曾经有很多年我都对CSS敬而远之。
当我还在HotWired工作的时候,我的同事们认为我应该喜爱CSS,并尽可能利用每一个机会来鼓励我研究样式表驱动的Web设计。虽然我彻头彻尾都是一名设计者,但我的同事们认为我有强大的技术头脑能够将设计封装成有限的逻辑概念。然而,我其实容忍不了代码及其行为的不一致和不可预测。
当我迫于压力,开始涉足CSS,立即就碰了钉。在Netscape Navigator和IE两种浏览器的4.0版本浏览器上,每次尝试使用CSS做一些除了颜色和基本类型之外的处理时,我面对的只有失败。我希望在普通的浏览器和平台上看到一致的外边距、类型大小和位置。但在1998年,即使想要对这些基本特性实现一致的支持都是不可能的,每一个希望在多个浏览器中实现相同效果的设计者都是梦魇连连。
因此,我放弃了CSS,我的白日梦也随之破灭。我想继续实现漂亮可用的设计,但不再把CSS和其错漏百出的浏览器的支持作为实现和控制我的设计的方法。
在尝试CSS的过程中,我很幸运地遇到当时唯一一本讲述CSS的图书,它就是Eric Meyer撰写的。
不使用CSS的时候,Eric的这本书被我束之高阁。后来,情况有了改变。我注意到浏览器对CSS支持获得极大提升。小网站开始大量使用CSS,并产生相当一致的效果。这些变化重新激发我对CSS的兴趣,让我渴望得到更多的知识。
几乎在每一个地方,都能看到Eric Meyer的名字和有用的资源联系在一起,包括了CSS方面的文章、CSS测试套件、CSS邮件列表以及我总是用来检查属性和值的可能组合的CSS在线参考网页①。
于是,几年前买的那本书重放异彩,我把它当作了常备的参考书,随时翻阅。“定位如何又正常工作?”“与CSS等价的是什么?”“字体值要以何种顺序进行设置?”我对Eric Meyer的作品从来都读不够,他的每一篇新文章都能使我长进不少。
时光荏苒,已经过去一年多,Eric的第一本书虽已破旧但仍摆放在我的案头。记得当《Eric Meyer谈CSS(卷1)》——这本价值连城、基于项目讲述CSS的书出版的时候,我正为在2002年全部使用CSS来重新设计的Wired News网站而一筹莫展。我翻开新书,就立即被多列布局这一章吸引
住了。随着阅读的深入,我愈发有种相见恨晚之感,如果这本书在我创建Wired News网站的复杂样式表之前出版(并且我已阅读过),那该多好啊。..
所以,当我得知Eric即将在New Riders出版卷2时,别提有多兴奋了。我们将获得更多有价值的东西了!书中更多的实际示例将深深打动每一位Web设计者和开发者;更多真实世界中的项目无不体现我们每一天要面对的挑战;Eric将更多的深入启发和洞察力注入到CSS的应用中。我们将从大师级的《Eric Meyer谈CSS(卷2)》中获取更多的智慧之光。
Eric能够写出该领域权威级的图书,完全归功于他对CSS的渊博知识和驾轻就熟。这本书仍然沿袭了他那极具个性、易阅读和易理解的写作风格。无论你是打算学习新东西还是延伸你自己累积的知识,这种以授课的方式来讲解都是最好的。除了让你“知其然”之外,Eric还不遗余力地使你“知其所以然”。我认为理解CSS的为何以及如何做都是同等重要的。Eric在两本书中都利用了基于项目的方式,从而很好地兼顾了两个方面。
无论是跟着Eric实际演练示例项目,还是在阅读书边栏的注解和注意,我们经常会突然醒悟:“啊,原来该这样解决!”或者:“哦,这就是为什么背景在浮动元素下会消失的原因。现在我明白了。”
在用户的项目中遇到讨厌的布局问题了吗?如何才能让你的相册页面更具灵活性?为什么背景图片无法对齐?花点儿时间阅读一下这本书,Eric将带给你简单的解决方法,它将开阔你的视野。如果没有他的指导,你无法弄清楚所有的一切。
媒体评论回到顶部↑
“每当我遇到CSS方面的问题时,首先想到的就是给Meyer写邮件。没有他的独到见解,我对CSS的应用可能还停留在比较低的层次。现在好了,我可以更多地求助于这本书。谢谢Meyer!”
——Jeffrey Zeldman,《网站重构》一书作者,Web标准项目创始人之一
“Eric Meyer可能是我们这个世界最睿智的CSS专家。他对此项技术的深刻理解革新了我们使用CSS的观念。通过循序渐进的讲解方式,本书将优秀的思想和解决方案直观地带到我们面前,让我们从中获益匪浅。”
——Nick Finck,Digital Web Magazine主编
“当你阅读本书时,你不会感觉到Meyer是在生硬地讲解CSS,而是以一种极富禅意的方式娓娓道来。他对表格和CSS的运用已臻化境。你会感觉自己像是真的身临其境,观看他重新设计网站的全过程,而且这些网站都具有永恒的魅力。Meyer让CSS的学习变得如此简单……强烈推荐本书!”
——Andy King,webreference.com
——Jeffrey Zeldman,《网站重构》一书作者,Web标准项目创始人之一
“Eric Meyer可能是我们这个世界最睿智的CSS专家。他对此项技术的深刻理解革新了我们使用CSS的观念。通过循序渐进的讲解方式,本书将优秀的思想和解决方案直观地带到我们面前,让我们从中获益匪浅。”
——Nick Finck,Digital Web Magazine主编
“当你阅读本书时,你不会感觉到Meyer是在生硬地讲解CSS,而是以一种极富禅意的方式娓娓道来。他对表格和CSS的运用已臻化境。你会感觉自己像是真的身临其境,观看他重新设计网站的全过程,而且这些网站都具有永恒的魅力。Meyer让CSS的学习变得如此简单……强烈推荐本书!”
——Andy King,webreference.com

点击看大图




加载中...
