《HTML5与CSS3设计模式》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)MichaelBowersDionysiosSynodinos著;曾少宁译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2013
  • ISBN:9787115299925
  • 页数:482 页
图书介绍:本书是一部参考书,讲述如何用CSS3和HTML5设计网页样式。其中350个即时可用的模式(CSS3和HTML5代码片段)都可在主流浏览器中可靠运行,可直接复制粘贴,都可组合使用来构建无穷的解决方案。

第1章 设计模式:简化CSS使用 1

1.1设计模式——结构化方法 2

1.2使用设计模式 2

1.3使用样式表 7

1.4 CSS语法 7

1.4.1 CSS语法详解 8

1.4.2在CSS中使用空白字符 9

1.4.3使用属性值 9

1.5使用层叠顺序 12

1.6简化层叠顺序 14

1.7 CSS和HTML链接 15

1.8 CSS常用属性 16

1.9 CSS属性与值:常用 17

1.10 CSS属性与值:内容 18

1.11 CSS属性与值:布局 19

1.12 CSS属性与值:专用 20

1.13选择器 20

1.14媒体查询 21

1.15 灵活尺寸单位 22

1.16固定度量单位 22

1.17 96 dpi下度量单位的换算 23

1.18 96 dpi下的常用字号 23

1.19过渡、动画与2D变换 23

1.20修复CSS错误 24

1.21样式表的规范化 26

第2章HTML设计模式 29

2.1概述 29

2.2 HTML结构 30

2.3 HTML结构(续) 32

2.4 XHTML 37

2.5 DOCTYPE 39

2.6页头元素 41

2.7条件样式表 43

2.8结构块元素 45

2.9终止块元素 47

2.10多功能块元素 49

2.11行内元素 51

2.12类和ID属性 53

2.13 HTML空白字符 55

第3章CSS选择器与继承 57

3.1概述 57

3.2类型、类和ID选择器 58

3.3位置选择器和选择器分组 60

3.4属性选择器 62

3.5伪元素选择器 64

3.6伪类选择器 66

3.7子类选择器 68

3.8继承 70

3.9可视化继承 72

第4章 框模型 75

4.1概述 75

4.2 Display 76

4.3框模型 78

4.4行内框 80

4.5行内块级框 82

4.6块级框 84

4.7表格框 86

4.8绝对框 88

4.9浮动框 90

第5章 框模型的范围 93

5.1概述 93

5.2宽度 94

5.3高度 96

5.4设定尺寸 98

5.5收缩适应 100

5.6拉伸 102

第6章 框模型属性 105

6.1概述 105

6.2外边距 106

6.3边框 108

6.4内边距 111

65背景 113

6.6溢出 115

6.7可见性 117

6.8分页符 119

第7章 定位模型 121

7.1概述 121

7.2定位模型 122

7.3设定位置 124

7.4最近定位祖先元素 126

7.5堆叠上下文 128

7.6原子显示 130

7.7静态定位 132

7.8绝对定位 134

7.9固定定位 136

7.10相对定位 138

7.11浮动定位与复位 140

7.12相对浮动定位 142

第8章 定位方式:缩进、偏移与对齐 145

8.1概述 145

8.2缩进 146

8.3静态偏移 148

8.4静态表格偏移与缩进 150

8.5浮动偏移 152

8.6绝对偏移与固定偏移 154

8.7相对偏移 156

8.8静态行内对齐 158

8.9静态块级对齐与偏移 160

8.10静态表格对齐与偏移 162

8.11绝对对齐与偏移 164

8.12绝对居中对齐 166

8.13外部对齐 168

第9章 高级定位 171

9.1概述 171

9.2左对齐 172

9.3左偏移 174

9.4右对齐 176

9.5右偏移 178

9.6居中对齐 180

9.7居中偏移 182

9.8上对齐 184

9.9上偏移 186

9.10下对齐 188

9.11下偏移 190

9.12垂直居中对齐 192

9.13垂直居中偏移 194

第10章 设置文字样式 197

10.1概述 197

10.2字体 198

10.3高亮显示 200

10.4文字修饰 202

10.5文字阴影 204

10.6使用图片替换文字 206

10.7使用Canvas和VML替换文字 208

10.8嵌入字体 210

10.9不可见文字 212

10.10仅供屏幕阅读器读取 214

第11章 内容间隔 217

11.1间隔 218

11.2块级化 220

11.3不换行 222

11.4保留空格 224

11.5代码 226

11.6填充内容 228

11.7行内分隔区 230

11.8行内装饰 232

11.9换行 234

11.10行内水平线规则 236

第12章 内容对齐 239

12.1文字缩进 240

12.2悬挂缩进 242

12.3水平对齐内容 244

12.4垂直对齐内容 246

12.5垂直偏移内容 248

12.6下标与上标 250

12.7嵌套对齐 252

12.8高级对齐示例 254

第13章 块级元素 257

13.1概述 257

13.2结构含义 258

13.3可视化结构 260

13.4节 262

13.5列表 264

13.6项目符号背景 266

13.7行内化 268

13.8合并外边距 270

13.9插入 272

13.10水平线规则 274

13.11块级分隔区 276

13.12块级间隔删除器 278

13.13左旁注 280

13.14右旁注 282

第14章 图片 285

14.1概述 285

14.2图片 286

14.3图片地图 288

14.4淡出 290

14.5半透明 292

14.6替换文字 294

14.7内容覆盖图片 296

14.8内容覆盖背景图片 298

14.9 CSS精灵图 300

14.10 CSS精灵图(续) 302

14.11基本阴影图片 304

14.12阴影图片 306

14.13阴影图片(续) 308

14.14阴影图片(再续) 310

14.15圆角 312

14.16圆角(续) 314

14.17图片示例 316

第15章 表格 319

15.1概述 319

15.2表格 320

15.3行组与列组 322

15.4表格选择器 324

15.5拆分边框 326

15.6合并边框 328

15.7合并边框样式 330

15.8隐藏与删除单元格 332

15.9删除与隐藏行和列 334

15.10垂直对齐数据 336

15.11表格条纹 338

15.12表格化、行化和单元格化 340

15.13表格布局 342

第16章 表格列布局 345

16.1表格布局模型 345

16.2使用列布局 346

16.3概述 346

16.4列宽 348

16.5收缩适应列 350

16.6设定尺寸列 352

16.7按内容比例划分列 354

16.8按宽度比例划分列 356

16.9按百分比比例划分列 358

16.10按反比例划分列 360

16.11最小等宽列 362

16.12等宽列 364

16.13小尺寸列 366

16.14弹性列 368

16.15混合列布局 370

第17章 布局 373

17.1概述 373

17.2流动布局概述 374

17.3由外而内框 376

17.4浮动节 380

17.5浮动分隔区 382

17.6流动布局 384

17.7两侧浮动 386

17.8事件样式 388

17.9卷起 390

17.10选项卡菜单 394

17.11选项卡 398

17.12飞出菜单 402

17.13按钮 406

17.14布局链接 410

17.15 多列布局 412

17.16模板布局 414

17.17布局示例 416

第18章 首字下沉 419

18.1概述 419

18.2对齐首字下沉 420

18.3首字母下沉 422

18.4悬挂首字下沉 424

18.5嵌入式图片下沉 426

18.6浮动首字下沉 428

18.7浮动图片下沉 430

18.8旁注式首字下沉 432

18.9旁注式图片下沉 434

第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弹出式警告框(续) 462

20.6警告框 464

20.7行内警告框 466

20.8悬挂式警告框 468

20.9图片警告框 470

20.10插入警告框 472

20.11浮动警告框 474

20.12左旁注警告框 476

20.13右旁注警告框 478

20.14表单验证 480