《CSS3秘笈 第3版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)麦克法兰著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2014
  • ISBN:9787121240652
  • 页数:706 页
图书介绍:本书从为CSS重新思考HTML介绍最基本的CSS知识开始,到建立用于打印网页的CSS和改进你的CSS习惯的最佳实践。将关于CSS的选择器、继承、层叠、格式化、边距、填充、边框、图片、网站导航、表格、表单、浮动布局、CSS动画之transform、transition和animation属性、响应式Web设计、定位网页上的元素以及用于打印网页的CSS等技术通过逐步的讲解与教程串联了起来。

前言 1

第1部分 CSS基础知识 17

第1章 CSS需要的HTML 19

HTML的过去与现在 19

为CSS编写HTM L 22

doctype(文档类型)的重要性 34

请确保使用最新版的Internet Explorer 36

第2章 创建样式和样式表 41

样式剖析 41

解读样式表 45

内部样式表 46

外部样式表 48

教程:创建第一个样式 51

第3章 选择器:明确设置哪些样式 65

标签选择器:整体控制 66

类选择器:精确控制 67

ID选择器:控制特殊的网页元素 71

给标签组定义样式 72

给标签内的标签定义样式 74

伪类和伪元素 79

属性选择器 84

子选择器 87

同胞选择器 92

:not()选择器 93

教程:选择器模型 95

第4章 用样式继承节省时间 109

什么是继承 109

继承如何简化样式表 111

继承的局限性 111

教程:继承 113

第5章 用层叠管理多样式 121

样式如何层叠 122

用权重值决定哪种样式胜出 127

控制层叠 131

教程:层叠实例 137

第2部分 CSS实用技术 145

第6章 文本格式化 147

使用字体 147

使用Web字体 153

Google的Web字体探秘 169

如何给文本添加颜色 177

如何修改字号 182

如何格式化词语和字母 188

如何给文本添加阴影 192

如何格式化整个段落 194

如何给列表定义样式 201

教程:文本格式化实例 206

第7章 margin、padding和border 221

理解盒模型 221

用margin和padding控制空间 223

添加边框 232

设置背景色 235

创建圆角 236

添加阴影 240

确定高度和宽度 243

用浮动元素包围内容 250

教程:margin、background和border 255

第8章 给网页添加图片 269

CSS和<img>标签 269

添加背景图片 270

控制重复 276

定位背景图片 277

利用background快捷属性 287

使用多个背景图片 289

使用渐变色背景 293

用Colorzilla轻松创建渐变 303

教程:美化图片 306

教程:创建相册 312

教程:使用背景图片 317

第9章 装饰网站导航 329

选择要定义样式的链接 329

给链接定义样式 333

创建导航栏 341

CSS式的预载替换法 352

给特殊的链接类型定义样式 354

教程:给链接定义样式 357

教程:创建导航栏 363

第10章 CSS的transform、transition和animation属性 375

transform 375

transition 387

animation 395

教程 409

第11章 表格和表单的格式化 419

让表格专司其职 419

给表格定义样式 422

给表单定义样式 429

教程:给表格定义样式 437

教程:给表单定义样式 442

第3部分 CSS页面布局 449

第12章 CSS布局简介 451

网页布局的类型 451

如何进行CSS布局 454

布局策略 458

第13章 构建基于浮动的布局 465

用浮动进行布局 469

克服浮动问题 474

教程:多列的布局 490

第14章 响应式Web设计 503

响应式Web设计基础知识 504

为RWD构建网页 505

媒体查询 507

弹性网格 516

流式图片 522

响应式Web设计教程 526

第15章 定位网页上的元素 541

定位属性的功能 541

强大的定位策略 556

教程:定位网页元素 561

第4部分 CSS高级技术 571

第16章 设计打印页面的CSS技术 573

Media样式表的作用 573

如何添加Media样式表 576

创建打印样式表 577

教程:创建打印样式表 586

第17章 改正CSS设计习惯 595

添加注释 595

组织样式和样式表 596

消除浏览器的样式冲突 605

使用派生选择器 609

给Internet Explorer尝试不同的CSS 616

第5部分 附录 619

附录A CSS属性参考 621

附录B CSS资源 665

索引 673