安道

图书详情

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单词间距