CSS 3实战(首本CSS3专著,百余实战案例,全彩印刷)(china-pub首发)
基本信息
编辑推荐
《CSS 3实战》:国内首本CSS 3专著,全面而深入讲解CSS 3的最新特性和布局之道
《CSS 3实战》:实战性强,全书囊括近百个精心设计的实战案例,理论与实践完美结合
《CSS 3实战》:资深Web前端工程师多年实践经验的结晶,3大社区联袂推荐
推荐阅读
内容简介回到顶部↑
书籍
计算机书籍
《css 3实战》由国内资深web前端工程师撰写,权威性毋庸置疑。如果你是一位有前瞻性的web前端工作者,那么本书也许会让你在即将到来的web技术革命中领先一步。
本书技术新颖,基于css 3的最新版本撰写,所有新功能和新特性尽含其中;内容全面,不仅讲解了css 3的方方面面,而且还在一些关键的功能点上与css 2.x进行了充分的比较;实战性强,几乎所有知识点都配有案例,全书配有实战案例百余个。本书不仅能满足读者系统学习理论知识的需求,还能满足需要充分实践的需求。
全书一共分为9章,首先从宏观上介绍了css 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了css 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、ui设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细介绍了每一种新特性在各种主流浏览器上的兼容性,旨在帮助设计师们提高设计的安全性。
本书全彩印刷,排版、设计和装帧也非常精美,既适合学习参考,也适合收藏。无论你是前端领域的新人,还是有着丰富经验的老手,都能通过本书系统而全面地学习和实践css 3的最新技术,为迎接新一轮的web技术革命打下坚实的基础。
计算机书籍
《css 3实战》由国内资深web前端工程师撰写,权威性毋庸置疑。如果你是一位有前瞻性的web前端工作者,那么本书也许会让你在即将到来的web技术革命中领先一步。
本书技术新颖,基于css 3的最新版本撰写,所有新功能和新特性尽含其中;内容全面,不仅讲解了css 3的方方面面,而且还在一些关键的功能点上与css 2.x进行了充分的比较;实战性强,几乎所有知识点都配有案例,全书配有实战案例百余个。本书不仅能满足读者系统学习理论知识的需求,还能满足需要充分实践的需求。
全书一共分为9章,首先从宏观上介绍了css 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了css 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、ui设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细介绍了每一种新特性在各种主流浏览器上的兼容性,旨在帮助设计师们提高设计的安全性。
本书全彩印刷,排版、设计和装帧也非常精美,既适合学习参考,也适合收藏。无论你是前端领域的新人,还是有着丰富经验的老手,都能通过本书系统而全面地学习和实践css 3的最新技术,为迎接新一轮的web技术革命打下坚实的基础。
作译者回到顶部↑
本书提供作译者介绍
资深Web前端工程师,从事Web前端工作多年,精通CSS、HTML、JavaScript、jQuery和Ajax等Web前端技术,在实践中积累了大量的经验。推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,曾经还参与过W3C组织的标准化文档的中文编译工作。近两年来,集中精力研究和实践CSS 3和 HTML 5前沿技术,是国内该领域的先驱者之一,已经有较为深入的认识和丰富的实践经验。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
《css 3实战》
前言
第 1 章 预览激动人心的css 3 1
1.1 css 3发展概述 1
1.2 css 3模块化简介 2
1.3 css 3新特性概览 4
1.4 主流浏览器对css 3的支持 8
1.5 css 3的未来和思考 9
第 2 章 css 3新增的选择器 11
2.1 属性选择器 13
实战体验:文档共享的友善之举 14
2.2 结构伪类选择器 17
实战体验1:设计优雅的数据表格 19
实战体验2:css大战保龄球 21
实战体验3:让枯燥的列表更有趣 27
实战体验4:清理圆角边框中的垃圾标签 29
2.3 ui元素状态伪类选择器 33
实战体验1:设计可用的表单 36
实战体验2:设计友好、易用的表单 40
2.4 其他新增选择器 45
前言
第 1 章 预览激动人心的css 3 1
1.1 css 3发展概述 1
1.2 css 3模块化简介 2
1.3 css 3新特性概览 4
1.4 主流浏览器对css 3的支持 8
1.5 css 3的未来和思考 9
第 2 章 css 3新增的选择器 11
2.1 属性选择器 13
实战体验:文档共享的友善之举 14
2.2 结构伪类选择器 17
实战体验1:设计优雅的数据表格 19
实战体验2:css大战保龄球 21
实战体验3:让枯燥的列表更有趣 27
实战体验4:清理圆角边框中的垃圾标签 29
2.3 ui元素状态伪类选择器 33
实战体验1:设计可用的表单 36
实战体验2:设计友好、易用的表单 40
2.4 其他新增选择器 45
前言回到顶部↑
为什么写这本书
CSS 3真可谓十年磨一剑,从10年前开始孕育,到今天逐渐引人瞩目,前端工作者们的确等待了太长的时间。
随着用户要求的不断提高、各种新型网络应用的不断出现,以及Web技术自身的高速发展,CSS 2在Web开发中显得越来越力不从心,人们对下一代CSS技术和标准—CSS 3的需求越来越迫切。坦率地讲,CSS 3的部分特性在几年前就已经公布,但是由于各种主流浏览器的“不作为”,特别是IE浏览器的“消极态度”,让很多前端工作者遗忘了CSS 3的存在。目前,CSS 3还在不断完善中,很多功能还处于草稿阶段,但是它展现出来的超强特性和功能已经让人兴奋不已。最近一两年,各种主流浏览器逐渐开始高调支持CSS 3的部分或者全部的功能特性,使得CSS 3又重新进入了广大前端工作者的视野。特别是IE 9对CSS 3的全面支持,更是将网页设计师带入了全新的天地。社区里各种关于CSS 3的讨论、资料和炫酷的应用开始爆炸式增长,广大前端工作者也开始蜂拥而至。
对于紧追前沿技术的前端工作者来说,充分了解当前和未来的Web标准和技术是十分必要的,学习和掌握CSS 3更是大势所趋。为了帮助大家在适应趋势和引领趋势的过程中能走得更顺利,受华章公司的盛情邀请,我特意编写了这本CSS 3实战教程,希望能起到抛砖引玉之效,为普及CSS 3尽绵薄之力。
本书面向的读者
首先,本书非常适合具有丰富开发和设计经验的前端工作者,因为这部分读者应该已经对CSS 2了然于胸,通过本书,他们将能非常迅速而又有针对性地掌握CSS 3技术。
其次,本书也适合尚处于初级阶段的前端工作者,因为书中不仅系统而全面地介绍了CSS 3的各种功能和特性,而且还有大量实战案例和最佳实践,可供他们一边学习理论,一边进行实战演练。
本书内容特色
本书是国内第一本系统、全面地讲解CSS 3的图书,它有两个重要的特色:
内容全面而详尽。本书几乎讲解了CSS 3已经公布的所有可用新特性和新功能的用法、技巧和注意事项。
案例丰富,实战性强。本书几乎为每个知识点都精心设计了1~2个实战案例,能帮助读者在实战演练的过程中将理论知识融会贯通。
本书约定
在本书的阅读过程中,需要注意下面几个约定:
初始值:即默认值,是当用户不显式声明时元素所显示的属性值。需指明的是,属性是元素的本质,而不是后天定义的标签。
适用于:说明了该属性适用哪些元素,有些参考资料中所提供的适用元素列表很容易使读者陷于迷茫之中,指导意义不大,妨碍快速参考。
继承性:这是CSS的基本特性,表明该属性值是否会对当前引用元素的内嵌子元素具有影响力。继承性对CSS布局而言具有重要的参考价值。
百分比:表示该属性是否可以用百分比(%)或者em为单位,以及如果可以用百分比或者em为单位时,如何才能把这些值换算成确定的值。例如,百分比是根据自身的宽度进行换算还是根据父元素的宽度进行换算,再或者是根据元素内文本字体的大小进行换算等。默认值为N/A ,表示百分比不符合或者不可用。
CSS 3真可谓十年磨一剑,从10年前开始孕育,到今天逐渐引人瞩目,前端工作者们的确等待了太长的时间。
随着用户要求的不断提高、各种新型网络应用的不断出现,以及Web技术自身的高速发展,CSS 2在Web开发中显得越来越力不从心,人们对下一代CSS技术和标准—CSS 3的需求越来越迫切。坦率地讲,CSS 3的部分特性在几年前就已经公布,但是由于各种主流浏览器的“不作为”,特别是IE浏览器的“消极态度”,让很多前端工作者遗忘了CSS 3的存在。目前,CSS 3还在不断完善中,很多功能还处于草稿阶段,但是它展现出来的超强特性和功能已经让人兴奋不已。最近一两年,各种主流浏览器逐渐开始高调支持CSS 3的部分或者全部的功能特性,使得CSS 3又重新进入了广大前端工作者的视野。特别是IE 9对CSS 3的全面支持,更是将网页设计师带入了全新的天地。社区里各种关于CSS 3的讨论、资料和炫酷的应用开始爆炸式增长,广大前端工作者也开始蜂拥而至。
对于紧追前沿技术的前端工作者来说,充分了解当前和未来的Web标准和技术是十分必要的,学习和掌握CSS 3更是大势所趋。为了帮助大家在适应趋势和引领趋势的过程中能走得更顺利,受华章公司的盛情邀请,我特意编写了这本CSS 3实战教程,希望能起到抛砖引玉之效,为普及CSS 3尽绵薄之力。
本书面向的读者
首先,本书非常适合具有丰富开发和设计经验的前端工作者,因为这部分读者应该已经对CSS 2了然于胸,通过本书,他们将能非常迅速而又有针对性地掌握CSS 3技术。
其次,本书也适合尚处于初级阶段的前端工作者,因为书中不仅系统而全面地介绍了CSS 3的各种功能和特性,而且还有大量实战案例和最佳实践,可供他们一边学习理论,一边进行实战演练。
本书内容特色
本书是国内第一本系统、全面地讲解CSS 3的图书,它有两个重要的特色:
内容全面而详尽。本书几乎讲解了CSS 3已经公布的所有可用新特性和新功能的用法、技巧和注意事项。
案例丰富,实战性强。本书几乎为每个知识点都精心设计了1~2个实战案例,能帮助读者在实战演练的过程中将理论知识融会贯通。
本书约定
在本书的阅读过程中,需要注意下面几个约定:
初始值:即默认值,是当用户不显式声明时元素所显示的属性值。需指明的是,属性是元素的本质,而不是后天定义的标签。
适用于:说明了该属性适用哪些元素,有些参考资料中所提供的适用元素列表很容易使读者陷于迷茫之中,指导意义不大,妨碍快速参考。
继承性:这是CSS的基本特性,表明该属性值是否会对当前引用元素的内嵌子元素具有影响力。继承性对CSS布局而言具有重要的参考价值。
百分比:表示该属性是否可以用百分比(%)或者em为单位,以及如果可以用百分比或者em为单位时,如何才能把这些值换算成确定的值。例如,百分比是根据自身的宽度进行换算还是根据父元素的宽度进行换算,再或者是根据元素内文本字体的大小进行换算等。默认值为N/A ,表示百分比不符合或者不可用。
媒体评论回到顶部↑
虽然CSS 3的标准制定工作早在10年前就开始了,但直到近一两年才逐渐开始得到各主流浏览器的支持。与CSS 2.x相比,CSS 3在各方面都有非常大的改进,不仅功能更强大,而且也更便于Web前端工作者使用。如果你是一位前端工作者,或将来打算进入前端领域,建议你从现在就开始学习CSS 3。本书不仅全面而系统地讲解了CSS 3的所有新功能和新特性,而且还精心设计了数十个经典的案例,实战性极强。本书将是当下深入而系统学习CSS 3的最佳选择!——CSS 3研究小组
HTML 5和CSS 3是Web开发领域当下最热门的话题之一,二者必定会掀起一场革命,未来的Web世界将由它们来主宰。本书可谓极具前瞻性,而且出版时机也恰到好处,应该能为CSS 3在国内的发展和普及做出一定的贡献。它不仅在与CSS 2.x进行对此的基础上全面讲解了CSS 3的方方面面,而且还包含大量的实战案例和最佳实践。此外,本书全彩印刷,装帧和版式设计都非常精美,不仅有学习价值,而且还有收藏价值。强烈推荐。——CSS开发者社区
随着各种新型Web应用的出现,以及用户对用户体验的要求的不断提高,各大主流浏览器都开始将CSS 3作为一种事实标准的解决方案,相应地,CSS 3自然而然也将成为Web前端工作者的必修课之一。如果你是一位有远见的前端工作者,那就从现在开始学习和实践CSS 3吧,相信这本书会给你惊喜。——HTML51(www.html51.com)
HTML 5和CSS 3是Web开发领域当下最热门的话题之一,二者必定会掀起一场革命,未来的Web世界将由它们来主宰。本书可谓极具前瞻性,而且出版时机也恰到好处,应该能为CSS 3在国内的发展和普及做出一定的贡献。它不仅在与CSS 2.x进行对此的基础上全面讲解了CSS 3的方方面面,而且还包含大量的实战案例和最佳实践。此外,本书全彩印刷,装帧和版式设计都非常精美,不仅有学习价值,而且还有收藏价值。强烈推荐。——CSS开发者社区
随着各种新型Web应用的出现,以及用户对用户体验的要求的不断提高,各大主流浏览器都开始将CSS 3作为一种事实标准的解决方案,相应地,CSS 3自然而然也将成为Web前端工作者的必修课之一。如果你是一位有远见的前端工作者,那就从现在开始学习和实践CSS 3吧,相信这本书会给你惊喜。——HTML51(www.html51.com)








点击看大图





加载中...
