精彩绝伦的CSS 封面

精彩绝伦的CSS

暂无评分
章节数
15
丛书
图灵程序设计丛书
ISBN
9787115284792

标签

内容简介

《精彩绝伦的CSS》是国际知名 Web 标准与 CSS 专家 Eric A. Meyer(原书名为 Smashing CSS: Professional Techniques for Modern Layout)撰写的一部实用型 CSS 教程,中文版由姬光翻译,2012 年由人民邮电出版社出版,收入「图灵程序设计丛书」。全书分为三部分:第一部分「基本原理」介绍调试与开发工具(Firebug、Web Developer Toolbar、IE 开发者工具栏、Dragonfly、Safari 的 Web 检查器、XRAY、SelectORacle、诊断样式表、重启样式表等),并系统梳理选择器的用法,包括伪类与伪元素、特殊性、重要性、简写属性的覆盖、ID 与类的取舍、各类属性选择器、后代与兄弟选择以及生成内容。第二部分「核心技术」是全书的重点:一章给出大量实用提示(行高、边框颜色、显示与可见性的隐藏、图像替换、打印样式、块级链接、列表标记、文档背景等);一章用超过十五种方案讲解布局,从清除浮动的多种做法、两栏与三栏布局、伪造栏、流式漂白、唯一布局、Holy Grail、流式网格、基于 em 的布局到固定页头和页脚;另一章集中呈现 CSS 效果,如弹出框、菜单、框冲切、圆角、CSS 精灵、滑动门、视差与参差浮动。第三部分「前沿技术」讨论表格的样式化(表头/主体/脚注、行标题、面向列的样式、表的映射与图形化),并展望 HTML5 与 CSS3:媒体查询、为特定子元素与列添加样式、RGBa 与 HSL 颜色、阴影、多背景和二维变换。全书配有大量示例、截图、代码与实用建议,示范的仍是浮动、定位等传统布局体系,可与后来的 Flexbox、Grid 对照阅读。

编辑推荐

这本书出自一位在 Web 标准领域深耕多年、并以讲解 CSS 著称的作者之手,难得之处在于不满足于罗列属性,而是围绕真实问题给出多套方案并比较取舍:同一个浮动清除有几种写法、两栏与三栏有多少种实现、同一效果哪些做法更稳妥,读者能从中看到判断的过程,而不只是复制粘贴一段代码。全书结构清晰,从工具与选择器起步,经布局与效果两大核心板块,最后落到 HTML5、CSS3、媒体查询等前沿特性,七章内容基本可以支撑一轮系统的进阶学习,每节都配有示例、截图与代码。需要提醒的是,本书成书于 2012 年,示范的仍是浮动与定位时代的布局手法,部分工具(如 Firebug)与写法已退出主流;但这些技术所训练的对盒子模型、浮动、层叠与选择器特殊性的理解并不过时,正适合用来打牢基础、再去理解 Flexbox 与 Grid 为何出现。对已能写简单样式、想进一步掌握布局与视觉效果套路的开发者,它依然是一本值得翻的进阶读物。

适合谁读

适合

  • 已掌握 HTML 与基础 CSS 语法、希望系统提升布局能力的开发者
  • 需要处理老项目、维护浮动与定位布局代码的前端工程师
  • 想通过多个示例对比学习经典 CSS 技巧与效果实现方式的人
  • 网页设计方向的学生,可配合课程作为 CSS 进阶参考书

不适合

  • 完全零基础、尚未写过 HTML 与 CSS 的初学者
  • 只想学习 Flexbox、Grid 等现代布局方案的读者
  • 需要最新浏览器特性与工程化实践的前端团队培训

阅读建议

  1. 先通读第 2 章选择器与第 3 章提示,这两章对日常写样式最直接有效。
  2. 第 4 章布局建议动手复现示例,对比清除浮动与各类栏布局方案的差异。
  3. 阅读前沿技术部分时,用现代浏览器验证示例,并与 Flexbox、Grid 方案对照。
  4. 注意成书时代局限,书中工具与写法需结合现行浏览器与开发者工具取舍。

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 版权声明
  2. 献辞
  3. 前言
  4. 致谢
  5. 译者序
  6. 第一部分 基本原理
  7. 第1章 工具(Firebug、Web Developer Toolbar、IE 开发者工具栏、Dragonfly、Web 检查器、XRAY、SelectORacle、诊断样式表、重启样式表、IE9.JS)
  8. 第2章 选择器(伪类与伪元素、为目标元素添加样式、特殊性、重要性、简写属性、通用选择、ID 还是类、属性选择器、后代与兄弟选择、生成内容)
  9. 第二部分 核心技术
  10. 第3章 提示(验证、字体值顺序、行高、边框值、显示与可见性、图像替换、打印样式、块级链接、外边距与内边距、列表标记、文档背景)
  11. 第4章 布局(居中块状框、遏制浮动、清除浮动、两栏与三栏布局、伪造栏、流式漂白、唯一布局、Holy Grail、流式网格、基于 em 的布局、固定页头和页脚)
  12. 第5章 效果(复杂螺旋、CSS 弹出框、CSS 菜单、框冲切、圆角、CSS 精灵、滑动门、CSS 视差、参差浮动、受限的图像)
  13. 第三部分 前沿技术
  14. 第6章 表格(表头、主体和脚注、行标题、面向列的样式、表的映射与图形化)
  15. 第7章 可预见的未来(为 HTML5 应用样式、媒体查询、为特定子元素与列应用样式、RGB alpha 与 HSL 颜色、阴影样式、多背景、二维变换)

常见问题

这本书适合 CSS 零基础的人读吗?
不太适合。作者在书中已假定读者具备一定 CSS 和 JavaScript 使用经验,零基础读者容易在浮动、特殊性等概念上卡住,建议先读一本入门书再来。
书名「精彩绝伦的CSS」的原版是什么?
原版为 Eric A. Meyer 所著 Smashing CSS: Professional Techniques for Modern Layout,中文版由姬光翻译,2012 年人民邮电出版社出版,ISBN 为 9787115284792。
书里的布局技术现在还实用吗?
书成书于 2012 年,示范的是浮动、定位时代的布局手法,部分工具如 Firebug 已淘汰。但它对盒子、浮动、层叠的理解仍有价值,可作为理解现代布局由来的基础读本。
这本书和图灵丛书里的其他 CSS 书有什么区别?
与《CSS 权威指南》偏重语法与规范详解不同,本书更侧重实用技巧与效果实现,汇集了作者在多处积累的具体做法与方案对比,属于进阶实战型读物。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分