图书介绍

学习HTML5 第7版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

学习HTML5 第7版
  • (美)TerryFelke-Morris著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302478089
  • 出版时间:2017
  • 标注页数:663页
  • 文件大小:150MB
  • 文件页数:679页
  • 主题词:超文本标记语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

学习HTML5 第7版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 互联网与万维网介绍1

1.1 互联网与万维网2

互联网2

互联网的诞生2

互联网的发展2

万维网的诞生2

第一个图形化浏览器3

技术融合3

谁在运行互联网?3

内联网和外部网4

1.2 万维网标准与无障碍访问5

W3C推荐标准5

万维网标准与无障碍访问5

无障碍访问与法律5

万维网通用设计6

1.3 万维网上的信息7

网络信息与可靠性7

有道德地使用网上的信息8

自测题1.19

1.4 网络概述9

1.5 客户端/服务器模型10

1.6 互联网协议11

文件传输协议(FTP)12

电子邮件协议12

超文本传输协议(HTTP)12

传输控制协议/互联网协议(TCP/IP)12

1.7 统一资源定位符和域名14

URI和URL14

域名14

1.8 标记语言16

标准通用标记语言(SGML)17

超文本标记语言(HTML)17

可扩展标记语言(XML)17

可扩展超文本标记语言(XHMTL)17

HTML5-HTML语言的最新版本17

自测题1.218

1.9 万维网上的流行应用18

电子商务18

移动接入18

博客18

维基19

社交网络19

云计算20

RSS20

播客20

Web 2.020

本章小结22

关键术语22

复习题23

动手练习24

网站实例研究24

关注网页设计25

第2章 HTML基础27

2.1 HTML概览28

HTML28

XML28

XHTML29

HTML529

2.2 文档类型定义30

2.3 网页模板30

2.4 HTML元素30

2.5 四大元素head、title、meta和body31

头部(Head)31

主体(Body)31

2.6 你的第一张网页32

动手实践2.132

自测题2.135

2.7 标题元素36

动手实践2.236

无障碍访问与标题37

2.8 段落元素38

动手实践2.338

对齐39

2.9 换行元素39

动手实践2.440

2.10 块引用元素40

动手实践2.541

2.11 短语元素42

2.12 有序列表43

类型(Type)、起始值(Start)和倒序*(Reversed)属性44

动手实践2.644

2.13 无序列表45

动手实践2.746

2.14 描述列表47

动手实践2.847

自测题2.248

2.15 特殊字符49

动手实践2.949

2.16 结构元素51

分区元素(Div)51

HTML结构性元素51

页眉元素(Header)51

导航链接元素(Nav)51

主体元素(Main)51

页脚元素(Footer)52

动手实践2.1052

2.17 锚元素53

动手实践2.1154

绝对超链接54

相对超链接55

网站地图55

动手实践2.1255

电子邮件超链接(E-Mail)58

动手实践2.1359

无障碍访问与超链接60

块级锚60

自测题2.361

2.18 HTML验证61

动手实践2.1461

本章小结64

关键术语64

复习题65

学以致用66

动手练习67

万维网探秘68

网站实例研究68

第3章 用层叠样式表CSS配置颜色与文本81

3.1 层叠样式表概览82

层叠样式表的优点82

配置层叠样式表83

样式选择器与声明83

背景颜色属性83

颜色属性84

配置背景颜色与文本颜色84

3.2 为网页配色86

十六进制的颜色码86

网页安全色87

配色的CSS语法87

3.3 带样式属性的内联CSS88

样式属性(Style)88

动手实践3.188

3.4 带样式元素的内嵌CSS90

样式(Style)元素90

动手实践3.291

自测题3.193

3.5 用CSS配置文本93

字体系列属性(font-family)93

更多的CSS字体属性95

CSS3文本阴影属性97

动手实践3.397

3.6 CSS类、id与派生选择器100

类选择器100

id选择器101

动手实践3.4101

派生选择器102

3.7 Span元素103

动手实践3.5103

3.8 使用外部样式表104

链接元素104

动手实践3.6105

动手实践3.7106

自测题3.2108

3.9 用CSS实现HTML元素居中109

动手实践3.8110

3.10 层叠111

动手实践3.9112

3.12 CSS验证113

动手实践3.10114

本章小结116

关键术语116

复习题116

动手练习119

万维网探秘121

关注网页设计121

网站实例研究122

第4章 视觉元素与图像131

4.1 配置线条与边框132

水平分隔线元素132

动手实践4.1132

边框属性与间距属性132

动手实践4.2136

自测题4.1138

4.2 图像类型138

图像互换格式(GIF)图片138

联合照片专家小组(JPEG)图像139

可移植网络图形格式(PNG)图像141

新型的WebP图像格式141

4.3 图像元素141

无障碍访问和图像143

图像超链接143

动手实践4.3143

优化Web图像145

动手实践4.4146

4.4 HTML5视觉元素147

HTML5 Figure元素147

HTML5 Figcaption元素148

动手实践4.5148

HTML5 Meter元素149

HTML5 Progress元素150

4.5 背景图像151

background-image属性151

同时配置背景色和背景图151

浏览器显示背景图151

background-repeat属性151

background-position属性153

动手实践4.6153

background-attachment属性154

自测题4.2155

4.6 更多有关图像的知识155

图像映射155

映射元素155

区域元素155

探索矩形图像映射156

收藏图标157

配置收藏图标157

动手实践4.7158

图像切割158

CSS精灵159

4.7 图片来源与使用原则159

图片来源159

图像使用指导原则160

无障碍访问和视觉元素161

自测题4.3161

4.8 CSS3视觉效果162

CSS3 background-clip属性162

CSS3 background-origin属性163

CSS3 background-size属性163

CSS3中对多张背景图像的处理165

动手实践4.8166

CSS3圆角效果166

动手实践4.9167

CSS3 box-shadow属性168

动手实践4.10169

CSS3的opacity属性170

动手实践4.11171

CS3 RGBA颜色172

动手实践4.12174

CSS3 HSLA颜色174

动手实践4.13176

CSS3渐变177

本章小结180

关键术语180

复习题181

学以致用182

动手练习183

万维网探秘184

关注网页设计184

网站实例研究185

第5章 网页设计197

5.1 为目标受众群体而设计198

5.2 网站的组织结构199

分层结构199

线性结构200

随机结构201

5.3 视觉效果设计原则201

重复:在整个设计中重复使用视觉组件201

对比:提升视觉刺激效果,吸引注意力202

邻近:组合相关的项目202

对齐:将元素对齐形成视觉上的统一效果203

5.4 无障碍访问设计203

谁将从通用设计与无障碍访问设计中获益?203

无障碍访问设计有利于被搜索引擎检索到204

做正确的事:提供无障碍访问204

5.5 适合于Web的写作风格205

精心组织内容205

字体选择205

字体大小206

字体粗细206

文字颜色对比206

文本行的长度206

对齐206

超链接中的文本206

阅读级别207

拼写和语法207

5.6 颜色的使用207

基于图像的配色方案207

色轮208

基于色轮的配色方案209

对配色方案进行补充210

无障碍访问与颜色211

颜色与目标受众211

自测题5.1214

5.7 图片与多媒体的应用214

图像的文件大小和尺寸214

多媒体中的抗锯齿或锯齿文字215

仅使用必要的多媒体215

提供替代文本215

5.8 更多设计方面的注意事项216

加载时间216

首屏217

充分留白217

避免水平滚动217

浏览器217

屏幕分辨率218

5.9 导航设计218

易于导航218

导航栏218

面包屑导航218

利用图形实现导航219

跳过重复导航链接219

动态导航220

站点地图220

站内检索功能221

5.10 页面布局设计221

线框和页面布局221

页面布局设计技术223

5.11 设计适应于移动设备的Web225

三种方法226

设计移动设备端网站时需要考虑的因素226

桌面网站与移动网站示例226

响应式网页设计228

5.12 网页设计最佳实践核对清单230

自测题5.2232

本章小结233

关键术语233

复习题234

万维网探秘236

关注网页设计237

网站实例研究238

Web项目239

第6章 页面布局241

6.1 盒模型242

内容242

内边距242

边框242

外边距242

Margin属性243

盒模型的作用243

6.2 正常流244

动手实践6.1245

6.3 CSS浮动247

动手实践6.2248

浮动元素和正常流248

6.4 CSS:清除浮动249

clear属性249

overflow属性250

自测题6.1252

6.5 CSS双栏页面布局252

左栏为导航的双栏布局252

双栏页面,顶部是页眉,左侧为导航254

百尺竿头还需更进一步255

6.6 无序列表中的超链接255

用CSS配置列表标记256

用无序列表组织垂直导航区域257

用无序列表组织水平导航区域258

6.7 用CSS伪类增加交互效果259

动手实践6.3260

6.8 CSS双栏布局实战262

动手实践6.4262

6.9 页眉文本图像替换265

改进的页眉文本图像替换技术266

动手实践6.5266

6.10 实战图片库267

动手实践6.6267

6.11 利用CSS进行定位269

静态定位270

固定定位270

相对定位270

绝对定位271

动手实践6.7272

6.12 CSS调试技术274

验证HTML语法是否正确274

验证CSS语法是否正确274

设置临时背景颜色274

设置临时边框274

使用注释查找意想不到的重叠274

6.13 更多HTML5结构元素275

section元素275

article元素276

aside元素276

time元素276

动手实践6.8276

6.14 旧浏览器的HTML5兼容性278

配置CSS块显示279

HTML5 Shim279

动手实践6.9279

自测题6.2280

本章小结281

关键术语281

复习题281

学以致用282

动手练习285

万维网探秘286

网站实例研究286

Web项目298

第7章 深入了解超链接、列表和移动端网页设计299

7.1 换个角度看看超链接300

有关相对超链接的更多知识300

相对链接示例300

动手实践7.1301

区段标识符302

动手实践7.2303

ARIA的标志角色305

target属性305

动手实践7.3306

块级锚点306

电话与短信超链接306

7.2 CSS精灵306

动手实践7.4307

自测题4.1309

7.3 三栏式CSS页面布局309

动手实践7.5310

7.4 CSS打印样式316

打印样式最佳实践316

动手实践7.6319

7.5 设计显示于移动设备上的网页321

移动网页设计最佳实践322

7.6 视窗的meta标签324

7.7 CSS3多媒体查询325

什么是多媒体查询?326

使用link元素的多媒体查询示例326

使用@media规则的多媒体查询示例327

动手实践7.7329

7.8 弹性图像332

动手实践7.8333

7.9 测试在移动设备上的显示效果335

用桌面电脑的浏览器进行测试336

仅限于特别专业的开发者337

多媒体查询与Internet Explorer浏览器337

移动设备优先337

7.10 CSS3弹性盒布局338

配置一个弹性容器338

配置弹性项目339

动手实践7.9340

自测题7.2343

本章小结344

关键术语344

复习题344

学以致用345

动手练习348

万维网探秘349

关注网页设计349

网站实例研究350

Web项目363

第8章 表格365

8.1 表格概览366

表格元素366

border属性367

表格标题367

8.2 表格行、单元格与表头368

表格行元素368

表格数据元素368

表格表头元素369

动手实践8.1370

8.3 跨行和跨列370

colspan属性370

rowspan属性371

动手实践8.2371

8.4 配置一张可无障碍访问的表格372

自测题8.1374

8.5 用CSS设置表格样式374

动手实践8.3375

8.6 CSS3结构化伪类377

动手实践8.4378

8.7 配置表格中的各个部分379

自测题8.2380

本章小结381

关键术语381

复习题381

学以致用382

动手练习384

万维网探秘385

关注网页设计385

网站实例研究385

Web项目390

第9章 表单391

9.1 表单概述392

表单元素393

表单控件394

9.2 输入元素表单控件394

文本框394

提交按钮396

重置按钮396

动手实践9.1397

多选框398

单选按钮399

隐藏输入控件400

密码框401

9.3 滚动文本框401

动手实践9.2402

9.4 选择列表404

选择元素404

选项元素405

自测题9.1406

9.5 图像按钮和按钮元素406

图像按钮407

按钮元素407

9.6 无障碍访问与表单408

标签元素408

动手实践9.3409

Fieldset和Legend元素409

动手实践9.4410

tabindex属性411

accesskey属性412

自测题9.2412

9.7 用CSS定义表单样式413

9.8 服务器端的处理414

动手实践9.5415

隐私和表单417

服务器端处理的资源417

探索服务器端处理技术418

自测题9.3418

9.9 HTML5表单控件418

电子邮件地址输入419

URL输入控件419

电话号码输入控件420

搜索字段输入控件420

数据列表表单控件421

滑块表单控件422

微调器表单控件423

日历表单控件424

拾色器表单控件425

动手实践9.6425

HTML5与渐进式提升427

本章小结428

关键术语428

复习题428

学以致用430

动手练习431

万维网探秘433

关注网页设计434

网站实例研究434

Web项目444

第10章 网站开发445

10.1 大型项目的成功开发446

项目工作角色446

确定项目人选的标准447

10.2 开发流程448

概念形成450

分析450

设计451

开发452

测试453

自动测试工具和校验器454

启用456

维护456

评估456

自测题10.1457

10.3 域名概述457

挑选域名457

注册域名458

10.4 主机寄存458

主机供应商459

寄存的类型459

10.5 选择虚拟主机460

自测题10.2462

本章小结463

关键术语463

复习题463

动手练习465

万维网探秘466

关注网页设计467

网站实例研究467

Web项目467

第11章 多媒体与交互性469

11.1 插件、容器和编解码器470

11.2 开启音频与视频之旅472

提供超链接472

动手实践11.1472

与网上的多媒体打交道473

多媒体与无障碍访问475

浏览器兼容性问题475

11.3 Adobe Flash475

HTML5内嵌元素476

动手实践11.2477

Flash资源477

自测题11.1478

11.4 HTML5音频和视频元素478

音频元素479

源元素479

网页上的HTML5音频479

动手实践11.3480

视频元素481

源元素482

网页上的HTML5视频482

动手实践11.4483

11.5 多媒体文件与版权法律484

11.6 CSS3和交互性485

CSS图片库485

动手实践11.5485

CSS3Transform属性487

CSS3 Rotate变换488

动手实践11.6488

CSS Transition属性490

动手实践11.7490

练习应用过渡效果492

动手实践11.8492

11.7 Java494

在网页上添加Java小程序495

Java小程序资源497

自测题11.1497

11.8 JavaScript497

JavaScript资源499

11.9 Ajax499

Ajax资源501

11.10 jQuery501

jQuery资源502

11.11 HTML5 API502

地理位置502

网络存储502

离线应用503

用Canvas 元素绘图503

HTML5 API资源505

自测题11.3505

11.12 无障碍与多媒体/交互性505

本章小结507

关键术语507

复习题508

学以致用509

动手练习510

万维网探秘511

关注网页设计511

网站实例研究512

Web项目517

第12章 电子商务概述519

12.1 什么是电子商务?520

电子商务的优势520

电子商务的风险520

12.2 电子商务商业模式521

12.3 电子数据交换(EDI)522

12.4 电子商务统计数据522

12.5 电子商务相关问题524

12.6 电子商务安全525

加密525

完整性526

安全套接字层(SSL)526

数字证书527

SSL和数字证书528

自测题12.1528

12.7 订单和支付处理529

现金模型529

信用卡模型529

智能卡模型529

移动支付模型530

12.8 开设电子商务店铺的解决方案530

速成网店530

现成的购物车软件531

定制解决方案531

根据预算决定的半定制解决方案531

自测题12.2532

本章小结533

关键术语533

复习题533

动手练习535

万维网探秘535

关注网页设计536

网站实例研究536

Web项目547

第13章 网站推广549

13.1 搜索引擎概述550

13.2 流行的搜索引擎550

13.3 搜索引擎组件550

机器人551

数据库551

搜索表单551

13.4 搜索引擎优化552

关键字552

网页标题552

标题标签552

描述552

Description元标签553

链接553

图像和多媒体553

有效的代码554

有价值的内容554

13.5 被搜索引擎收录554

合适的站点地图555

加盟556

自测题13.1556

13.6 监控搜索列表556

13.7 链接流行度558

13.8 社交媒体优化558

博客和RSS源559

社交网络559

13.9 其他的网站推广活动560

快速反应(QR)码560

分销联盟计划560

横幅广告561

横幅广告互换561

互惠链接协议562

时事通讯562

有“粘性”的网站功能562

个人推荐562

新闻组和邮件列表服务562

传统媒体广告与现有的营销材料563

自测题13.2563

13.10 通过内联框架提供动态内容563

iframe元素563

内联框架中的YouTube视频565

动手实践13.1565

本章小结567

关键术语567

复习题568

动手练习569

万维网探秘569

关注网页设计569

网站实例研究570

Web项目572

第14章 JavaScript573

14.1 JavaScript概述574

14.2 JavaScript的发展历程574

14.3 JavaScript的常见用途575

警告消息575

弹窗575

跳转菜单576

鼠标移动技术576

14.4 在网页中添加JavaScript577

Script元素577

传统JavaScript语句块模板578

警告消息框578

动手实践14.1578

调试练习579

自测题14.1580

14.5 文档对象模型概述580

动手实践14.2581

14.6 事件与事件处理程序583

动手实践14.3584

自测题14.2585

14.7 变量585

在网页中使用变量586

动手实践14.4586

使用输入提示框获取变量值588

动手实践14.5588

14.8 编程概念介绍589

算术运算符589

判断结构590

动手实践14.6591

函数593

动手实践14.7594

自测题14.3595

14.9 表单处理595

动手实践14.8596

自测题14.4601

14.10 无障碍访问与JavaScript601

14.11 JavaScript资源601

14.12 jQuery概述602

14.13 在网页中添加jQuery602

下载jQuery602

通过内容分发网络访问jQuery603

Ready事件603

动手实践14.9604

14.14 jQuery选择器605

14.15 jQuery方法605

动手实践14.1 0606

14.16 jQuery图片库608

动手实践14.1 1609

14.17 jQuery插件611

动手实践14.12612

动手实践14.13613

14.18 jQuery资源615

自测题14.5616

本章小结617

关键术语617

复习题618

学以致用619

动手练习620

万维网探秘621

网站实例研究621

Web项目630

附录 网页开发人员手册631

参考答案653

热门推荐