书名:CSS设计指南
作者:史密斯
出版日期:2018
ISBN:
CSS设计指南
《图灵程序设计丛书:CSS设计指南(第3版)》是一本面向初中级读者的经典设计指南。全书共分8章,前4章分别介绍了HTML标记和文档结构、CSS工作原理、定位元素、字体和文本,对规则、声明、层叠、特指度、选择符等基本概念进行了详细解读。随后4章介绍了页面布局、界面组件,CSS3圆角、阴影、渐变、多背景等视觉设计技巧,最后还对如何实现最前沿的响应式设计进行了通俗易懂的演示。

目    录

第1章  HTML标记与文档结构  1

1.1  HTML标记基础  2

1.1.1  文本用闭合标签  2

1.1.2  引用内容用自闭合标签  3

1.1.3  属性  4

1.1.4  标题与段落  5

1.1.5  复合元素  5

1.1.6  嵌套标签  6

1.2  HTML文档剖析  7

1.2.1  HTML模板  7

1.2.2  块级元素和行内元素  10

1.2.3  嵌套的元素  15

1.3  文档对象模型  19

1.4  小结  21

第2章  CSS工作原理  23

2.1  剖析CSS规则  24

CSS规则命名惯例  27

2.2  上下文选择符  28

2.3  特殊的上下文选择符  33

2.3.1  子选择符>  33

2.3.2  紧邻同胞选择符+  34

2.3.3  一般同胞选择符~  34

2.3.4  通用选择符*  35

2.4  ID和类选择符  36

2.4.1  类属性  36

2.4.2  ID属性  39

2.4.3  什么时候用ID,什么时候用类  40

2.4.4  ID和类的小结  42

2.5  属性选择符  42

2.5.1  属性名选择符  43

2.5.2  属性值选择符  43

2.5.3  属性选择符的小结  44

2.6  伪类  44

2.6.1  UI伪类  44

2.6.2  结构化伪类  47

2.7  伪元素  48

2.8  继承  50

2.9  层叠  51

2.9.1  样式来源  51

2.9.2  层叠规则  52

2.9.3  计算特指度  54

2.10  规则声明  56

2.10.1  文本值  56

2.10.2  数字值  57

2.10.3  颜色值  58

2.11  小结  62

第3章  定位元素  63

3.1  理解盒模型  63

3.1.1  盒子边框  66

3.1.2  盒子内边距  68

3.1.3  盒子外边距  69

3.1.4  叠加外边距  70

3.1.5  外边距的单位  71

3.2  盒子有多大  71

3.3  浮动与清除  77

3.3.1  浮动  78

3.3.2  围住浮动元素的三种方法  80

3.4  定位  87

3.4.1  静态定位  88

3.4.2  相对定位  88

3.4.3  绝对定位  89

3.4.4  固定定位  90

3.4.5  定位上下文  91

3.5  显示属性  94

3.6  背景  95

3.6.1  CSS背景属性  96

3.6.2  背景颜色  96

3.6.3  背景图片  97

3.6.4  背景重复  98

3.6.5  背景位置  99

3.6.6  背景尺寸  101

3.6.7  背景粘附  102

3.6.8  简写背景属性  103

3.6.9  其他CSS3背景属性  103

3.6.10  多背景图片  10

……

阅读全文