《CSS禅意花园(修订版)》pdf下载在线阅读,求百度网盘云资源

html-css06

《CSS禅意花园(修订版)》pdf下载在线阅读,求百度网盘云资源,第1张

《CSS禅意花园(修订版)》([美] Dave Shea)电子书网盘下载免费在线阅读

资源链接:

链接:https://pan.baidu.com/s/1jgp6Z2OxnxqcLL0-Kep7-w

提取码:yb6f

书名:CSS禅意花园(修订版)

作者:[美] Dave Shea

译者:陈黎夫

豆瓣评分:7.6

出版社:人民邮电出版社

出版年份:2012-7

页数:273

内容简介:

《CSS禅意花园(修订版)》作者谢伊、霍尔茨是世界著名的网站设计师,书中的范例来自网站设计领域最著名的网站——CSS Zen Garden(CSS禅意花园)。全书分为两个主要部分。第1章为第一部分,讨论网站“CSS禅意花园”及其最基本的主题,包含正确的标记结构和灵活性规划等。第二部分包括6章,占据了本书的大部分篇幅。每章剖析“CSS禅意花园”收录的6件设计作品,每章介绍的作品围绕一个主要的设计概念展开,如文字的使用等。通过探索36件设计作品面临的挑战和解决的问题,读者将洞悉主要的Web设计原则以及它们运用的CSS布局技巧,理解CSS设计的精髓,恰当地处理图形和字体来创建界面优美、性能优良且具有强大生命力的网站。

《CSS禅意花园(修订版)》原版书自出版以来持续畅销,受到众多网站设计师的推崇。本书适合网站设计人员和网站设计爱好者阅读,更是专业网站设计师必读的经典著作。

作者简介:

Dave Shea是一位图像设计师,“CSS禅意花园”网站的创始人和耕耘者,该网站获得了很多奖项,其中包括SouthWest Interactive会议授予的"Best of Show”。Dave Shea曾在全球的行业大会上发表演讲,其作品被世界各地的书籍和杂志采用。他还是Web Standards Project(WaSP)的成员,这是一个由Web开发人员和设计师组成的小组,致力于推广基于跨平台和非专用技术的Web设计。Dave是Web设计机构Bright Creative的拥有者兼主管,还为其在线出版物mezzoblue.com编写所有Web内容几乎均为Dave所作。

Mollv E.Holzschlag是一位作家、教师和Web设计师,编写了30多本有关Web设计和开发的图书。她享有“最伟大的数字作家之一”的美誉,同时被认为是网上最有影响力的25位女性之一。Molly无疑是Web设计和开发界最有趣、最活跃的人物之一。

作为WaSP指导委员会的成员,Molly同其他Web开发人员和设计师一道,致力于推广w3C推荐规范。她还在亚利桑那大学、菲尼克斯大学和比马社区学院教授“网站管理员(Webmaster)”课程。在Web Techniques Magazine关闭之前的最后三年中,Molly在该杂志撰写的专栏Integrated Design深受欢迎;她还在WebReview.tom担任过一年的执行编辑。

http://www.verycd.com/topics/2748319/

《CSS禅意花园》(The Zen of CSS Design: Visual Enlightenment for the Web)扫描版[PDF]

我下载了,清晰度200DPI已经很高了,所以文件尺寸也达到122M,比起一般的电子书都大得多,可能是扫描的人要求太高了吧。

第1章结构

 1、 带有语义的标记 ,选择何种HTML标签取决于标签本身的语义,而不是其默认显示出的样式。使用CSS进行设计时的主要任务之一就是从编写合法的、带有良好结构并拥有语义的HTML文档开始。

2、 创建良好的标记   选择DOCTYPE,指定语言和字符集,指定标题,选择恰当的元素,避免过度使用div和span,尽可能少用标签,适当使用class和id(class 和id可以选用字母或数字,下划线命名,但是必须以字母开头)

UTF-8是一种Unicode,Unicode是一种流行的国际性编码方案,使用UTF-8好处是,不同的字符集的多种语言,例如法语、日语、阿拉伯语和希腊语等,将能够共存于同一张页面中。

第2章  设计

在css中使用的颜色,css支持17种颜色分别为black(黑色)、sliver(银色)、gray(灰色)、white(白色)、maroon(栗色)、red(红色)、purple(紫色)、fuchsia(紫红色)、green(绿色)、lime(鲜绿色)、olive(橄榄色)、yellow(黄色)、navy(藏青色)、blue(蓝色)、teal(蓝绿色)、aqua(浅蓝绿色)、orange(橙色)。

RGB(绝对值表示) 红(Red ,R)R,绿(Green,G),蓝(Blue,B)三种颜色的绝对值来描述某种颜色。RGB值(百分比表示)如:color:rgb(93%,51%,93%)表示紫色 (十六进制值)如color:#0000FF;(十六进制简写值)#ff6699 ->#f69

使用CSS的关键之处是将页面的表现形式从页面结构中分离出来

将HTML结尾部分的照片图像定位到页首。 绝对定位在处理居中时并不那么方便。shea使用了一种非常有用的技巧来处理这个问题:首先将父元素绝对定位于页面的最左边,并将其宽指定100%,在水平方向占满整个浏览器窗口。然后将其子元素,设置居中。

例如:#eDiv1{

position:absolute

top:41px

left:0

text-align:center

width:100%

}

#eDiv1 span{

background:transparent url(aa.jpg) top left no-repeat

display:block

margin-left:auto

margin-right:auto

height:123px

width:770px

}

如果不想绝对居中,为元素加上一定的内边距(padding)能够增加元素的总宽度,但是这个偏移量的值在指定到内边距时要加倍计算——因为在给元素添加内边距的同时也增加了元素的总宽度。还有内边距要添加在与期望偏移方向相反的一侧,例如若要让在正中央图像像左移动,那么应该为图像添加右侧的内边距值(padding-right)。反之亦然。