《精通CSS与HTML设计模式》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美) 鲍尔斯(Michael Bowers)著;刘申,朱瑜敏,鲁奇译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:7115185530
  • 页数:494 页
图书介绍:本书是一本实用的解决方案手册。书中包含了350多种可以立即使用的设计模式(涉及文本、背景、边框、图片、表格、布局等多方面),并介绍了每种模式是如何工作的以及如何在项目中有效地使用它们。每种设计模式、示例和源代码都经过了精心设计,易于实现和使用。通过阅读此书,可大大提高你在网页设计和开发中的效率和创造力。

第1章 设计模式:轻松搞定CSS! 1

1.1 设计模式——精心组织的解决方案 2

1.2 使用设计模式 2

1.3 应用样式表 7

1.4 CSS语法 8

1.4.1 CSS语法细节 9

1.4.2 在CSS中使用空白 10

1.4.3 使用属性值 11

1.5 使用层叠排序 14

1.6 简化层叠 17

1.7 CSS和HTML链接 18

1.8 CSS属性 19

1.9 CSS的属性和值:常见的 20

1.10 CSS的属性和值:内容 21

1.11 CSS的属性和值:布局 22

1.12 CSS的属性和值:专有的 23

1.13 选择符 23

1.14 变动的度量单位 24

1.15 固定的度量单位 24

1.16 在96dpi下不同单位之间的比率 25

1.17 在96dpi下常用的font-size值 25

1.18 CSS疑难解答 26

1.19 使样式表规范化 28

第2章 HTML设计模式 31

2.1 本章大纲 31

2.2 HTML结构 32

2.3 XHTML 38

2.4 DOCTYPE 40

2.5 头部元素 42

2.6 条件样式表 44

2.7 结构化块状元素 46

2.8 终端块状元素 48

2.9 多目标块状元素 50

2.10 内联元素 52

2.11 类和ID属性 54

2.12 HTML空白 56

第3章 CSS选择符与继承 59

3.1 本章大纲 59

3.2 类型、类和ID选择符 60

3.3 定位和群组选择符 62

3.4 属性选择符 64

3.5 伪类元素选择符 66

3.6 伪类选择符 68

3.7 子类选择符 70

3.8 继承 72

3.9 视觉继承 74

第4章 盒模型 77

4.1 本章大纲 77

4.2 显示 78

4.3 盒模型 80

4.4 内联盒模型 82

4.5 内联块状盒模型 84

4.6 块状盒模型 86

4.7 表格盒模型 88

4.8 绝对定位盒模型 90

4.9 浮动盒模型 92

第5章 盒模型的尺寸 95

5.1 本章大纲 95

5.2 宽度 96

5.3 高度 98

5.4 设定尺寸 100

5.5 包裹 102

5.6 拉伸 104

第6章 盒模型的属性 107

6.1 本章大纲 107

6.2 外边距 108

6.3 边框 110

6.4 内边距 112

6.5 背景 114

6.6 溢出 116

6.7 可见性 118

6.8 分页 120

第7章 定位模型 123

7.1 本章大纲 123

7.2 定位模型 124

7.3 定位 126

7.4 定位最近的祖先元素 128

7.5 堆叠环境 130

7.6 原子化 132

7.7 静态定位 134

7.8 绝对定位 136

7.9 固定定位 138

7.10 相对定位 140

7.11 浮动和清除 142

7.12 相对浮动 144

第8章 定位:缩进、偏移与对齐 147

8.1 本章大纲 147

8.2 缩进 148

8.3 静态元素的偏移 150

8.4 静态表格的偏移或缩进 152

8.5 浮动元素的偏移 154

8.6 绝对元素和固定元素的偏移 156

8.7 相对元素的偏移 158

8.8 静态内联元素的对齐 160

8.9 静态块状元素的对齐与偏移 162

8.10 静态表格的对齐与偏移 164

8.11 绝对元素的对齐与偏移 166

8.12 绝对元素的居中 168

8.13 外部对齐 170

第9章 定位:进阶 173

9.1 本章大纲 173

9.2 左对齐 174

9.3 左偏移 176

9.4 右对齐 178

9.5 右偏移 180

9.6 中心对齐 182

9.7 中心偏移 184

9.8 顶端对齐 186

9.9 顶端偏移 188

9.10 底端对齐 190

9.11 底端偏移 192

9.12 垂直居中对齐 194

9.13 垂直居中偏移 196

第10章 为文本赋予样式 199

10.1 字体 200

10.2 突出 202

10.3 文本装饰 204

10.4 文本阴影 206

10.5 文本替换 208

10.6 隐藏文本 210

10.7 读屏器专用 212

第11章 分割内容 215

11.1 分割 216

11.2 块状化 218

11.3 非包裹 220

11.4 保留空白 222

11.5 代码 224

11.6 填充内容 226

11.7 内联空白 228

11.8 内联装饰 230

11.9 断行 232

11.10 内联水平线 234

第12章 对齐内容 237

12.1 文本缩进 238

12.2 悬挂缩进 240

12.3 水平对齐的内容 242

12.4 垂直对齐的内容 244

12.5 垂直偏移的内容 246

12.6 下标和上标 248

12.7 嵌套对齐 250

12.8 高级对齐实例 252

第13章 块状元素 255

13.1 本章大纲 255

13.2 结构含义 256

13.3 可视结构 258

13.4 区块 260

13.5 列表 262

13.6 背景项目符号 264

13.7 内联化 266

13.8 重叠的外边距 268

13.9 内嵌 270

13.10 水平线 272

13.11 块状间隔 274

13.12 块状间隔移除 276

13.13 左外边距 278

13.14 右外边距 280

第14章 图片 283

14.1 本章大纲 283

14.2 图片 284

14.3 图片地图 286

14.4 淡出 288

14.5 半透明 290

14.6 被替换的文本 292

14.7 内容覆盖图片 294

14.8 内容覆盖背景图片 296

14.9 CSS内嵌图片 298

14.10 基础阴影图片 302

14.11 阴影图片 304

14.12 圆角 310

14.13 图片实例 314

第15章 表格 317

15.1 本章大纲 317

15.2 表格 318

15.3 行组与列组 320

15.4 表格选择符 322

15.5 分隔的边框 324

15.6 重叠的边框 326

15.7 样式重叠边框 328

15.8 隐藏和删除单元格 330

15.9 删除和隐藏行与列 332

15.10 垂直对齐数据 334

15.11 斑马纹表格 336

15.12 强制转换成表格、行和单元格 338

15.13 表格布局 340

第16章 列布局 343

16.1 表格布局模型 343

16.2 使用列布局 344

16.3 本章大纲 344

16.4 列宽度 346

16.5 包裹列 348

16.6 设定尺寸列 350

16.7 内容比例列 352

16.8 尺寸比例列 354

16.9 百分比比例列 356

16.10 反比例列 358

16.11 相等内容尺寸列 360

16.12 等尺寸列 362

16.13 小尺寸列 364

16.14 伸缩列 366

16.15 混合列布局 368

第17章 布局 371

17.1 本章大纲 371

17.2 流动布局概述 372

17.3 由外向内盒模型 374

17.4 浮动区块 378

17.5 浮动间隔 380

17.6 流动布局 382

17.7 反向浮动 384

17.8 事件样式 386

17.9 上滚 390

17.10 标签菜单 394

17.11 标签 398

17.12 弹出菜单 402

17.13 按钮 406

17.14 布局链接 410

17.15 布局实例 412

第18章 字母下沉 417

18.1 本章大纲 417

18.2 对齐的字母下沉 418

18.3 首字母下沉 420

18.4 悬挂字母下沉 422

18.5 内边距图片字母下沉 424

18.6 浮动字母下沉 426

18.7 浮动图片字母下沉 428

18.8 外边距字母下沉 430

18.9 外边距图片字母下沉 432

第19章 强调框和引用 437

19.1 本章大纲 437

19.2 左浮动强调框 438

19.3 右浮动强调框 440

19.4 中心强调框 442

19.5 左外边距强调框 444

19.6 右外边距强调框 446

19.7 块状引用 448

19.8 内联块状引用 450

19.9 内联引用 452

第20章 提示框 455

20.1 本章大纲 455

20.2 JavaScript提示框 456

20.3 悬停提示框 458

20.4 弹出的提示框 460

20.5 提示框 464

20.6 内联提示框 466

20.7 悬挂提示框 468

20.8 图片提示框 470

20.9 内嵌提示框 472

20.10 浮动提示框 474

20.11 左外边距提示框 476

20.12 右外边距提示框 478

索引 481