安道

图书详情

CSS 实战手册(第四版)

简介

使用 CSS 能创建专业的网站,不过即使是有经验的 Web 设计师,也很难学会 CSS 的各种细节。本书在前几版的基础上做了全面升级,提供了最新、最有用的提示和技巧,而且通过教程说明现今可用的 CSS。本书会教你如何使用新工具(如弹性盒和 Sass)构建外观精美的网页,而且在任何桌面设备或移动设备中都能快速运行。本书适合业余和有经验的设计师等阅读。

作者

David McFarland 是 Web 开发者、教师和作者。他从 1995 年开始开发网站,那年设计了自己的第一个网站——一份写给通信专家看到的在线杂志。他曾任教于加州大学伯克利分校新闻研究生院、电子艺术中心、波特兰艺术学院和波特兰州立大学,教授 Web 设计。他现在是在线教育网站 Treehouse 的教学团队主管。

目录

  • 前言
  • 第一部分 CSS 基础知识
    • 第 1 章 HTML 和 CSS
    • 第 2 章 编写样式和样式表
    • 第 3 章 选择符:标识要装饰的目标
    • 第 4 章 继承样式,节省时间
    • 第 5 章 管理多个样式:层叠
  • 第二部分 CSS 实用技术
    • 第 6 章 装饰文本
    • 第 7 章 外边距、内边距和边框
    • 第 8 章 把图形添加到网页中
    • 第 9 章 装饰网站的导航
    • 第 10 章 CSS 变形,过渡和动画
    • 第 11 章装饰表格和表单
  • 第三部分 CSS 页面布局
    • 第 12 章 CSS 布局简介
    • 第 13 章 构建基于浮动的布局
    • 第 14 章 定位网页中的元素
    • 第 15 章 响应式 Web 设计
    • 第 16 章 使用 CSS 栅格系统
    • 第 17 章 Web 布局新方法:弹性盒
  • 第四部分 CSS 高级话题
    • 第 18 章 改善编写 CSS 的习惯
    • 第 19 章 使用 Sass 增强样式
  • 第五部分 附录
    • 附录 A CSS 属性参考
    • 附录 B CSS 资源

勘误

加工中。

大事记

  • 2015.08.24 开始翻译
  • 2015.11.26 翻译完毕
  • 2015.12.09 校对完毕
  • 2016.10 出版

词汇表

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

英文中文备注
accordion折叠菜单
adjacent sibling紧邻同辈
ancestor selector祖辈选择符
anchor锚记(标签)
animation动画
antialiasing抗锯齿
aspect ratio纵横比
at rule@ 规则
attribute selector属性选择符
base text size基准字号
blend mode混合模式
body(HTML 的)主体
border radius圆角
border style边框式样
box model盒模型
box shadow盒子投影
breakpoint断点
bright red鲜红色
bulleted list无序列表
carousel轮播
child selector子代选择符
class selector类选择符
classitis类狂症
color palette调色板
color picker取色器
color stop色标
color system颜色系统
color wheel色盘
containing box容器盒子
contains selector包含选择符
Creative Commons知识共享
cubic Bezier curves三次方贝塞尔曲线
cursor(鼠标的)光标
dashed border虚线
date picker日期选择器
declaration block声明块
decoration修饰
definition description描述
definition list定义列表
definition term术语
depth层深
descendant selector后代选择符
diagram示意图
display facetype装饰字体
display font标题字体
distort扭曲
doctype文档类型
document-relative path相对文档的路径
dotted border点划线
drop cap首字下沉
drop shadow投影
Embedded OpenType嵌入式 OpenType简称 EOT
fantasy font奇幻字体
fieldset控件组
fill mode填充模式
flexbox弹性盒(模型)
flexible grid弹性栅格
flexible media弹性媒体
font family字体族
font stack字体栈
font style字形
font variant字体变体
font weight字重
footer页脚
frameset框架集
general sibling combinatory selector普通同辈组合选择符
generated content生成的内容
generic font通用字体
geolocation地理定位
Graphic Processing Unit图形处理器简称 GPU
group selector群组选择符
gutter留白
hanging indent悬挂缩进
head(HTML 的)头部
header页头
horizontal rule水平线
hue色相
iframe内嵌框架
inline行内(元素)
inset shadow内阴影
interpolation插值
keyframe关键帧
leading行距
legend(控件组的)组名
letter spacing字符间距
line art简图
line heigh行高
line spacing行距
linear gradient线性渐变
liquid流式(布局)
matrix矩阵
media query媒体查询
modal dialog box模式对话框
movie clip影片剪辑
navigation bar导航栏
negation pseudo-class否定伪类
newsletter新闻通讯
Object Oriented CSS面向对象的 CSS简称 OOCSS
outdent凸排
parent父辈
pattern图案
pica派卡
preload预载
preset style预设样式
pull quote重要引述
radial gradient径向渐变
repeat(图像)平铺
repeating linear gradient平铺的线性渐变
repeating radial gradient平铺的径向渐变
reset重置
retina display视网膜显示屏
rollover翻转(效果)
root-relative path相对根目录的路径
rotate旋转
saturation饱和度
Scalable Vector Graphic可缩放矢量图形简称 SVG
scale缩放
screen reader屏幕阅读器
scroll bar滚动条
sectioning element分区元素
sibling同辈
sizing handle尺寸手柄
skew倾斜
slider滑动条
small caps小号大写字母
solid color纯色
source map源码映射
specificity特指度
spread(阴影的)尺寸
sprite子图集
strikethrough line删除线
table header表头
tagline标语
text shadow文本投影
textured image纹理图像
thin细体
toolbar工具栏
tooltip提示框
trackpad触控板
transform变形
transition过渡
translate平移
type selector类型选择符
type size字号
ultra-thin极细体
universal selector通用选择符
vendor prefix厂商前缀
viewport视区
W3C万维网联盟
word spacing单词间距