加入VIP
css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版

编辑点评:

你是否既想获得丰富复杂的网页样式,同时又想节省时间和精力?本书为你展示了如何遵循CSS最新规范(CSS2和CSS2.1)将层叠样式表的方方面面应用于实践。

css权威指南第三版pdf

内容简介

通过本书提供的诸多示例,你将了解如何做到仅在一处建立样式表就能创建或修改整个网站的外观,以及如何得到HTML力不能及的更丰富的表现效果。

资深CSS专家Eric A.Meyer。利用他独有的睿智和丰富的经验对属性、标记、标记属性和实现做了深入的研究,另外在浏览器支持和设计原则等实际问题上也有独到的见解。你所需要的就是HTML 4.0的知识即可以为网站布局和分页创建简明而且易于维护的脚本,同时兼具桌面系统的美观性和可控性。在本书中你将学到以下内容:

·用多种方式对文本应用样式

·用户界面、表布局、列表和生成内容

·浮动和定位的优缺点

·字体系列和后路

·框模型的工作原理

·IE7、Firefox和其他浏览器支持的新CSS3选择器

最新版《CSS权威指南》一书经过全面更新,涵盖了Internet Explorer 7,详细介绍了各个CSS属性以及属性之间的相互作用,并指导你如何避免一些常见的错误。不论你是一位经验丰富的web创作人员,还是一无所知的新手,都可以把它作为内容翔实的CSS参考资料放在手边。Eric A.Meyer。在HTML、CSS和web标准领域是国际上公认的专家,他从1993年就开始从事web方面的工作。他也是complex spiral consulting公司的奠基人,其客户包括美国在线、苹果计算机公司、富国银行和Macromedia等著名公司。

作者简介

Eric A. Meyer是国际公认的 HTML、CSS和Web标准领域的专家,是Complex Spiral Consulting公司的创始人,还是微格式运动的发起人之一,以及设计领域系列会议An Event Apart的创始人之一。他是本书前一版和其他多本关于CSS和设计的图书的作者。他的个人网站为meyerweb.com。

Estelle Weyl是开放Web布道师和社区工程师,从1999年起就开始开发符合标准且具有可访问性的网站。她的博客地址是standardista.com,那里的文章讨论一切与前端有关的话题,包括CSS3、HTML5、JavaScript性能、可访问性和移动Web开发。她喜欢躺在家中的沙发上编程,也经常游历世界,并在各种会议上演讲。

前言

对网页设计师来说,这是一个激动人心的时刻!互联网已经囊括了几乎所有媒体有线电视、CD和DVD已经被Hulu、 Netflix, Pandora和 Spotify等这些按需取用的在线服务取代当然,访问这些媒体的设备同样异彩纷呈。有传统的台式电脑、笔记本电脑,还有平板电脑、智能手机,甚至60英寸的大屏幕电视。

而保障所有这些设备和媒体顺畅运作,有一套全新的技术标准: HTMLS、CSS3和五年前,在写作本书第2版的时候,曾经出现过一种死板又复杂的HIML标准基于XML的 XHTMI。由于 XHTMI难以适应千变万化和快速发展的互联网开发需求,苹果、谋智和欧朋联手组建了 Web Hypertext Application Technology WorkingGroup( WHATWG,Web超文本应用技术工作组)这个组织的宗旨,就是让W3C为推广 XHTML标准而抛弃的HIML4起死回生。然后,我们就看到了涅盘重生的HIM5。过去三年间,HTML5迅速取代 XHTMI,在Web设计与开发领域获得了广泛认同。

HTMLO5是为今天的多媒体互联网而生的,因此它提供了一整套API,支持视頻、音頻、图形、地理定位、数据存储等等。HIML5还为结构化文档提供了很多新的元素( section、 article、nav,等等)而在此前,没有什么语义的div外加标识性的类名和ID,曾经顶替过这些新元素的角色。但顶替实非长久之计,它们会限制标记本身的语义和可移植性。

在HML标准从HIML4到 XHTML再向HM5过渡的过程中,CSS3则取得了越来越多浏览器的支持。作为网页美容工具箱.CSS3吸纳了大量的建议。由于规模实

在太大,于是就分成了众多模块,分别由不同的团队负责每个模块的制定工作。

经过了长久的等待,我们终于可以使用CSS3的新功能了,比如说渐变、过渡、变换、阴影、圆角,等等。不过,不少使用旧版本浏览器的用户恐怕还是无法体验到这些新“特效"。对不完全支持CS3的浏览器,可以使用 Modernize这个 JavaScript文件来检測出它们到底支持或不支持哪项功能。对于不支持的功能,可以写一些后备代码(替代代码)或者使用腻子脚本(模拟CSS3功能的 JavaScript代码b细节就不在这儿说了,看本书附录吧今天的互联网不仅变得更加“亲民”,而且相对以往,开发人员的生活也轻松不少。

就拿现在这本书来说吧.写作和编码花了我几百个小时的时间,无数个白天和黑夜还有不计其数杯咖啡。但我的感觉就像是参加一个庆祝聚会。因为在示例和代码的背后.本书实际上代表了当今Wb设计领域最前沿的成果,而这些成果曾经是很多人翘首企盼的美好未来。曾经的梦想如今已成为现实。因此,要感谢 Jeffrey Zeldman、Ian hicks,还有很多我说不上名字来的人。正是他们的努力和坚持,才让曾经的web标准化之梦终于成真。这种感觉,就像一个爬山的人一步一步艰难地向上走,而突然有一天发现自己已经爬到了山顶一样。想想看,这是一个多么大的突破呀:以前即使要写一个最简单的布局都必须考虑旧版浏览器,为此我得花数页篇幅向读者解释那些“歪招儿”,但现在我既可以省下我的笔墨,也可以不再浪费了宝贵的纸张了;以前,要写出一个阴影或园角效果来,我得机关算尽地组织复杂的图片和嵌套的DⅣ,但现在只要一行CS代码就可以搞定了;以前,辛辛苦苦写好一个页面,在不同浏览器里看起来往往非常不一样,但现在所有新版本浏览器都能完整一致地呈现它了所以,这个新版本是面向未来的。我没有像写本书的前两个版本那样,连篇累牍地跟大家讲怎么解决浏览器的不兼容问题,而是尽量聚焦于HIML5、CSS3以及现代浏览器所能实现的新功能。 Internet Explorer9. Firefox、 Chrome, Safan,还有Opra(对了,它会自动更新).这些浏览器的行为能够保持一致。而旧版本浏览器(尤其是IE8及更低版本)的用户与日俱减。至于怎么为这些过时的家伙提供服务,大家看附录。本书的主体内容讲的只是今天和未来的CSS。

内容摘录

引入css外部文件的两种方法为在html页面通过link,src属性(注意空链接时的陷阱!),再者是通过CSS文件本身通过@import url()引入,虽然这两种方式都可以加载进来CSS文件,可是link和@import也存在着细微的差别。

隶属上的差别

link属于XHTML标签,而@import完全是CSS提供的一种方式。link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。此处注意浏览器的link src为空时候时会导致页面加载次数增多。

@import次数限制

传闻在IE6下,@import只能引入31次css文件,可是可以通过在css文件中再次import来垂直扩展,断桥残雪没有测试过,不过如果出现这样的情况,说明这个写代码的人也挺变态的。

加载顺序的不同

当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS文件会同时被加载,而@import引用的CSS 会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式,然后突然样式会出现,网速慢的时候还挺明显,@import这点跟把CSS文件放在页面结尾效果相同,不过如果我们一些样式开始页面并不会出现,而是在交互时才出现的CSS样式,可以通过这个方法引入,时间上错开。例如:Ajax的html,交互时的弹出框,弹出div等

兼容性上的差别

由于@import是CSS2.1提出的,@import只有在IE5以上的才能识别,而link标签无此问题(似乎影响不大~)。

使用DOM控制样式时的差别

当使用javascript控制DOM(document.styleSheets)去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。

css权威指南第三版pdf预览

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(1)

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(2)

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(3)

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(4)

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(5)

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(6)

目录 

前言

第1章 CS S和文档

web的衰落

CSS作救星

元素

结合CSS和xHTML

小结

第2章 选择器

基本规则

分组

类选择器和ID选择器

属性选择器

使用文档结构

伪类和伪元素

小结

第3章 结构和层叠

特殊性

继承

层叠

小结

第4章 值和单位

数字

百分数

颜色

长度单位

URL

css2单位

小结

第5章 字体

字体系列

字体加粗

字体大小

风格和变形

拉伸和调整字体

font属性

字体匹配

小结

第6章 文本属性

缩进和水平对齐

垂直对齐

字间隔和字母间隔

文本转换

文本装饰

文本阴影

小结

第7章 基本视觉格式化

第8章 内边距、边框和外边距

第9章 颜色和背景

第10章 浮动和定位

第11章 表布局

第12章 列表与生成内容

第13章 用户界面样式

第14章 非屏幕媒体

附录A 属性参考

附录B 选择器、伪类和伪元素参考

附录C 示例HTML 4样式表

css权威指南第三版pdf截图

css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(7)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(8)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(9)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(10)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(11)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(12)css权威指南第三版pdf下载-css权威指南第三版pdf高清完整版插图(13)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

评论