安道

图书详情

CSS: The Definitive Guide, 4th Edition

简介

如果你是网页设计师或应用开发者,对复杂的页面样式、改进可访问性以及节省时间和精力感兴趣,决不能错过这本书。这一修订版全面阐述了 CSS 的实现方式,还深入分析了最新的 CSS 规范。

CSS 是一门不断发展的语言,用于描述 Web 内容在屏幕、打印机、语音合成器、屏幕阅读器和聊天窗口上的表现。各种物联网设备,不论屏幕尺寸大小,只要有浏览器,就用得到 CSS,这其中包括手机、计算机、视频游戏、电视、手表、自助服务终端和汽车控制台。本书两位作者 Eric Meyer 和 Estelle Weyl 向您展示了如何通过布局、过渡和动画、边框、背景、文本属性,以及许多其他工具和技术来改善用户体验、加快开发速度、避免潜在的错误,并为您的应用程序增光添色。

作者

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 开发。她喜欢躺在家中的沙发上编程,也经常游历世界,在各种会议上演讲。

目录

  • 前言
  • 第 1 章 CSS 和文档
  • 第 2 章 选择符
  • 第 3 章 特指度和层叠
  • 第 4 章 值和单位
  • 第 5 章 字体
  • 第 6 章 文本属性
  • 第 7 章 视觉格式化基础
  • 第 8 章 内边距、边框、轮廓和外边距
  • 第 9 章 颜色、背景和渐变
  • 第 10 章 浮动及其形状
  • 第 11 章 定位
  • 第 12 章 弹性盒布局
  • 第 13 章 栅格布局
  • 第 14 章 CSS 中的表格布局
  • 第 15 章 列表和生成的内容
  • 第 16 章 变形
  • 第 17 章 过渡
  • 第 18 章 动画
  • 第 19 章 滤镜、混合、裁剪和遮罩
  • 第 20 章 针对特定媒体的样式
  • 附录 A 支持动画的属性
  • 附录 B 基本属性参考
  • 附录 C 颜色对照表

大事记

  • 2017.10.26 收到电子稿
  • 2017.11.07 开始翻译
  • 2018.07.25 翻译完毕
  • 2018.08.12 校对完毕
  • 2018.08.13 交稿

词汇表

书中有大量术语,翻译过程中主要参照“全国科学技术名词审定委员会”审定的词汇表,也参阅了已出版的相关书籍。

英文中文备注
accessibility可访问性
advance measure进距未查到,自己想的
advance width进宽未查到,自己想的
aspect ratio宽高比
author创作人员
backdrop背着物
bounding box范围框
chrome(浏览器的)窗体
clip裁剪
color hint中色点
color space色彩空间
color wheel色轮
combinator连结符
containing block容纳块
CORS= Cross-Origin Resource Sharing,跨域资源共享
cursive font草书字体
ease in渐入
ease out渐出
Em box字体框
explicit grid显式栅格
feature query特性查询
filter滤镜
final background layer终结背景层
flex basis弹性基准
flex grow factor弹性增长因子
flex shrink factor弹性缩减因子
font-variant字体变形
frame of reference参照系
gradian百分度
gradient line(线性渐变的)梯度线
gradient ray(径向渐变的)梯度射线
grid area栅格区域
grid cell栅格单元
grid flow栅格流
Grid Layout栅格布局
grid line栅格线
grid track栅格轨道
grouping selector群组选择符
gutter栏距
hyphenation断字
inset内凹(边框)
letterform字母型式
lightness明度
Line box行框
luminance明度
marker记号
maroon红褐色
outline轮廓
outset外凸(边框)
perspective视域
positioned element定位元素
print media印刷媒体
progression(渐变)累进
raster image光栅图像
reference pixel参考像素
repeating-gradient循环渐变
replaced element置换元素
ruby(CSS 中的)旁注
running head天头
scaling factor换算系数
sepia tone墨色调
shadow阴影
solid color纯色
spread展开尺寸
stacking堆叠次序
sticky粘滞(定位)
Structural Pseudo-Class结构伪类
transformation matrix变换矩阵
translation平移
vanishing point消隐点
variation(字体的)字形
word break词内换行