《精通CSS:高级Web标准解决方案(第3版)》是一本关于CSS的经典图书升级版,本书全面改写了之前的内容,结合了CSS近年来的发展和HTML5以及CSS3的特性,书中不仅详细介绍了CSS的基本知识和技巧,还深入讲解了高级的Web解决方案和Web开发的相关内容,书籍共有428页,并附有配套的源代码,具有良好的编排和结构,拥有清晰的目录,便于读者查找和理解,无论是对于初学者还是有一定经验的开发者来说,本书都是一个非常实用的参考书籍,对于进一步提升CSS技术水平和解决Web开发中的难题非常有帮助。
内容介绍
本书是CSS设计经典图书升级版,结合CSS近年来的发展,尤其是CSS3和HTML5的特性,对内容进行了全面改写。本书介绍了涉及字体、网页布局、响应式Web设计、表单、动画等方面的实用技巧,并讨论了如何实现稳健、灵活、无障碍访问的Web设计,以及在技术层面如何实现跨浏览器方案和后备方案。本书还介绍了一些鲜为人知的高级技巧,让你的Web设计脱颖而出。
目录
- 第 1章 基础知识 1
- 第 2章 添加样式 17
- 第3章 可见格式化模型 38
- 第4章 网页排版 59
- 第5章 漂亮的盒子 96
- 第6章 内容布局 135
- 第7章 页面布局与网格 174
- 第8章 响应式Web设计与CSS 207
- 第9章 表单与数据表 244
- 第 10章 变换、过渡与动画 277
- 第 11章 高级特效 312
- 第 12章 品控与流程 345
记得两年前的这个时候,大概06年中旬,离开校园开始工作,div+css学习的时候买的这本书,本来很薄的一本书,可是却看了半年的时间,原因主要有两个方面, 第一,给一个连html都不知道是什么的人讲css,时间长一些很正常。 第二,糟糕的翻译,本来css就是面向接触互联网不久的人学习的,被翻译翻译成这个样子,无语了。 这本书挺不错的,如果你想成为div+css的前台页面制作高手,这本书+几万行的实践css代码,足够了。
我是在看完《Head First HTML & CSS》之后继续看这本《CSS Mastery》的,感觉对新手学习CSS来说,这样的搭配算是比较合适 HF的特点是讲的很细,完全从0开始手把手教,包括如何搭建环境,如何开始写代码等背景知识,所以对于没有任何基础的人来说,HF是最佳入门书 这本书在编排上是以案例+知识点的形式,其实其中的内容在HF里都会涉及到,不过讲得更深入一点,对每一个知识点的介绍和实践会更多一点 我刚刚读完HF去实践的时候,会碰到很多地方不太顺手,在读CM的时候,就会有一种“啊,原来这个是要这样用的”。 比如HF里介绍了absolute定位是以父元素为基准的,但是我在实践时总是不对劲,后来CM里看到了父元素本身是必须有position的才行,最常见的组合是父元素用relative,子元素用absolute,醍醐灌顶。(当然也有可能是HF里也讲了但被我忽略了) 另外这本书里会更多地介绍一些高级用法,比如用纯CSS制作按钮(webkt专属)、下拉菜单、照片地图等,我个人很喜欢这类用纯CSS代替JavaScrip的技术 所以两本书综合起来看,先用HF入门,掌握基本的知识点,然后看CM强化每个知识点