《CSS入门经典 第3版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)鲍西,(美)约克著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:7302276242
  • 页数:366 页
图书介绍:本书详细讲解样式表的各个组成元素·演示如何样式化和操作文本显示·讨论金模型以及如何使用金模型布局内容。

第Ⅰ部分 基础知识 3

第1章 层叠样式表简介 3

1.1使用CSS的优点 4

1.2编写CSS 4

1.3第一个应用CSS的文档 5

1.4各种浏览器 11

1.4.1 Webkit 11

1.4.2 Trident 12

1.4.3 Gecko 13

1.4.4 Presto 13

1.5练习 13

1.6本章要点回顾 13

第2章 样式表组成 15

2.1 CSS规则 15

2.2选择器 16

2.3声明 17

2.4属性值 17

2.4.1关键字 17

2.4.2字符串 20

2.4.3长度和度量 22

2.4.4数字 26

2.4.5颜色 27

2.4.6 URI 29

2.5在文档中包含CSS 30

2.5.1包含内嵌样式表 31

2.5.2链接外部样式表 31

2.6良好的HTML的重要性 31

2.7练习 32

2.8本章要点回顾 32

第3章 选择器 33

3.1类选择器和ID选择器 33

3.2类选择器 34

3.3通用选择器 42

3.4后代选择器 42

3.5伪类 44

3.6练习 48

3.7本章要点回顾 48

第4章 层叠和继承 49

4.1层叠 49

4.1.1计算选择器的针对性 52

4.1.2 !important规则 57

4.2继承 57

4.3练习 58

4.4本章要点回顾 60

第Ⅱ部分 属性 63

第5章 应用字体外观 63

5.1设置字体外观 63

5.2将文本改为斜体、粗体或小号大写字母 68

5.2.1斜体文本 68

5.2.2粗体文本 68

5.2.3小号大写字母 69

5.3 font-size属性 71

5.3.1绝对字体大小 71

5.3.2相对字体大小 72

5.3.3长度和百分比字体大小 72

5.4字体简写属性 75

5.5练习 80

5.6本章要点回顾 80

第6章 操作文本显示 81

6.1行高 81

6.2控制字母间隔 84

6.3控制单词间隔 85

6.4缩进文本 88

6.5水平对齐文本 90

6.6使用下划线、上划线或删除线修饰文本 91

6.7修改文本大小写形式 95

6.8控制空格的处理方式 97

6.9练习 99

6.10本章要点回顾 99

第7章 背景色和背景图像 101

7.1背景颜色 101

7.2背景图像 103

7.3控制背景图像的重复方式 106

7.4背景图像的定位 109

7.4.1混合不同类型的背景位置值 111

7.4.2重复背景图像并控制其位置 112

7.4.3使用center关键字控制背景位置 114

7.5将背景图像固定在一个位置 115

7.6 background简写属性 117

7.7练习 119

7.8本章要点回顾 119

第8章 盒模型:控制外边距、边框、内边距、宽度和高度 121

8.1概述 121

8.2外边距 122

8.2.1带有4个值的margin属性 122

8.2.2带有3个值的margin属性 124

8.2.3带有两个值的margin属性 124

8.2.4带有一个值的margin属性 126

8.2.5外边距折叠 126

8.2.6用margin属性水平对齐元素 130

8.3边框 133

8.3.1 border-width属性 133

8.3.2 border-style属性 135

8.3.3 border-color属性 136

8.3.4边框简写属性 138

8.4内边距 141

8.5设置尺寸 143

8.5.1宽度 143

8.5.2高度 144

8.5.3宽度和高度的auto值 146

8.5.4百分比度量 146

8.5.5 IE在怪异模式下的宽度和高度 146

8.5.6最小和最大尺寸 146

8.6溢出内容 150

8.7练习 152

8.8本章要点回顾 152

第9章 浮动和垂直对齐 153

9.1 float属性 153

9.2取消浮动内容 158

9.3 IE 6中的浮动bug 160

9.3.1 peek-a-boo bug 162

9.3.2 guillotine bug 164

9.3.3 three-pixel jog 166

9.3.4 double-margin bug 167

9.4垂直对齐内容 169

9.4.1下标和上标文本 169

9.4.2 top、middle和bottom关键字 170

9.4.3 text-top和text-bottom关键字 171

9.4.4百分比和长度值 172

9.4.5垂直对齐表单元格的内容 173

9.5练习 175

9.6本章要点回顾 176

第10章 样式化列表 177

10.1列表标记 177

10.2 list-style-type属性 178

10.2.1样式化无序列表 179

10.2.2样式化有序列表 181

10.3 list-style-image属性 186

10.4 list-style-position属性 187

10.5 list-style简写属性 189

10.6练习 191

10.7本章要点回顾 191

第11章 定位 193

11.1定位简介 193

11.1.1绝对定位 194

11.1.2相对定位 198

11.1.3固定定位 203

11.2 z轴和z-index属性 207

11.3练习 219

11.4本章要点回顾 220

第12章 样式化表 221

12.1可选的表元素 221

12.2表的标题 223

12.3表列 225

12.4控制表的布局 228

12.5边框折叠 233

12.6控制边框间距 235

12.7练习 239

12.8本章要点回顾 239

第13章 创建完整的布局 241

13.1使用HTML创建页面 241

13.2样式化文本和自定义字体 244

13.3构建布局 250

13.4渐变背景 254

13.5练习 261

13.6本章要点回顾 261

第Ⅲ部分 高级CSS和可选择的媒体 265

第14章 高级选择器 265

14.1直接子选择器 265

14.2相邻选择器 268

14.3属性选择器 270

14.3.1基于属性是否存在进行选择 270

14.3.2基于属性值进行选择 273

14.3.3属性子字符串选择器 275

14.4伪元素:first-letter和:first-line 281

14.5结构化伪类 284

14.5.1 :first-child 284

14.5.2 :last-child 284

14.5.3 :nth-child(n) 284

14.6练习 287

14.7本章要点回顾 287

第15章 打印样式 289

15.1打印样式表的优点 289

15.2基于媒体应用样式 289

15.3控制样式表内媒体的规则 293

15.4控制分页 296

15.5 content属性 298

15.6练习 300

15.7本章要点回顾 300

第16章 自定义鼠标指针 301

16.1 cursor属性 301

16.2指针兼容性 304

16.3练习 306

16.4本章要点回顾 306

第17章 控制透明度和可见性 307

17.1 opacity属性 307

17.2 visibility属性 311

17.3练习 314

17.4本章要点回顾 314

第18章 为移动设备样式化内容 315

18.1移动的重要性 315

18.2移动开发 315

18.3测试移动设备 316

18.4媒体查询 317

18.5练习 323

18.6本章要点回顾 323

第19章 结束语 325

19.1 CSS总结 325

19.2展望CSS的未来 326

19.3写在最后 326

附录A 习题答案 327

附录B 其他CSS资源 339

附录C CSS参考 341

附录D CSS颜色 361