图书介绍
Web前端设计基础 HTML5、CSS3、JavaScriptPDF|Epub|txt|kindle电子书版本网盘下载
- 张树明编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302453512
- 出版时间:2017
- 标注页数:392页
- 文件大小:51MB
- 文件页数:407页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
Web前端设计基础 HTML5、CSS3、JavaScriptPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Web技术概述1
1.1Internet概述1
1.1.1 TCP/IP1
1.1.2主机和IP地址2
1.1.3域名和DNS2
1.2 Web概述3
1.2.1 Web历史3
1.2.2 Web体系结构4
1.2.3基本Web技术5
1.2.4 Web服务器8
1.3超文本与标记语言9
1.3.1超文本与超媒体9
1.3.2标记语言10
1.4 Web标准12
1.4.1 Web标准体系12
1.4.2采用Web标准的优势13
1.5浏览器13
1.5.1常用浏览器13
1.5.2标准浏览器14
1.6 Web开发工具15
1.6.1 JetBrains WebStorm15
1.6.2测试和调试环境15
1.7小结16
1.8习题16
第2章HTML5基础18
2.1 HTML5基础概述18
2.1.1 HTML5文档结构18
2.1.2元素与标签19
2.1.3属性22
2.1.4语法规则23
2.2 WebStorm基础24
2.2.1 WebStorm基本操作24
2.2.2 WebStorm快捷键27
2.3文档结构元素27
2.3.1〈html〉标签28
2.3.2 〈head〉标签28
2.3.3 〈body〉标签28
2.4头部元素28
2.4.1 〈title〉标签28
2.4.2 〈meta〉标签29
2.5叮叮书店首页添加元信息31
2.6小结31
2.7习题31
第3章HTML5内容结构与文本33
3.1 HTML5结构标签33
3.1.1 〈header〉标签33
3.1.2 〈nav〉标签34
3.1.3 〈article〉标签34
3.1.4 〈section〉标签34
3.1.5 〈aside〉标签34
3.1.6 〈footer〉标签34
3.1.7 〈details〉和〈summary〉标签34
3.1.8 〈div〉标签35
3.1.9 〈span〉标签35
3.2 HTML5基础标签35
3.2.1标题36
3.2.2段落36
3.2.3换行符36
3.2.4注释36
3.3 HTML5格式化标签36
3.3.1文本格式化标签37
3.3.2引用和术语定义标签38
3.3.3 HTML5新增格式标签39
3.4 HTML5列表42
3.4.1无序列表42
3.4.2有序列表43
3.4.3定义列表44
3.5叮叮书店首页内容结构的建立44
3.5.1分析设计页面内容结构45
3.5.2用HTML5结构标签确定页面内容结构45
3.5.3添加文本内容48
3.5.4在浏览器中预览52
3.6小结52
3.7习题53
第4章HTML5超链接54
4.1〈a〉标签54
4.1.1 href属性54
4.1.2 target属性55
4.1.3 id属性55
4.2 HTML5字符集与颜色57
4.2.1 HTML5字符集57
4.2.2 HTML5字符实体57
4.2.3 HTML5颜色58
4.2.4 HTML5颜色名58
4.3叮叮书店首页超链接的使用58
4.4小结61
4.5习题61
第5章HTML5多媒体62
5.1 HTML5图像62
5.1.1 〈img〉标签62
5.1.2 〈map〉和〈area〉标签63
5.1.3 〈figure〉和〈figcaption〉标签64
5.2 HTML5音视频65
5.2.1 HTML5视频65
5.2.2 HTML5音频68
5.3 〈embed〉标签69
5.4叮叮书店首页图像的使用70
5.5小结71
5.6习题72
第6章HTML5表格73
6.1HTML5表格概述73
6.1.1表格结构73
6.1.2表格标签73
6.2常用表格标签74
6.2.1 〈table〉标签74
6.2.2 〈tr〉标签75
6.2.3 〈td〉标签75
6.2.4 〈col〉标签76
6.2.5 〈thead〉、〈tbody〉和〈tfoot〉标签77
6.3叮叮书店“购物车”页面的建立77
6.4小结78
6.5习题79
第7章HTML5表单80
7.1 HTML5表单概述80
7.1.1表单80
7.1.2 〈form〉标签80
7.2表单域82
7.2.1 〈input〉标签82
7.2.2 〈textarea〉标签90
7.2.3 〈lab e1〉标签91
7.2.4 〈fieldset〉标签91
7.2.5 〈select〉标签92
7.2.6 〈option〉标签92
7.2.7 〈optgroup〉标签93
7.2.8 〈button〉标签93
7.2.9 〈datalist〉标签94
7.2.10 〈keygen〉标签94
7.2.11〈output〉标签95
7.3叮叮书店“联系我们”页面的建立95
7.4 叮叮书店首页添加站内搜索98
7.5小结98
7.6习题98
第8章CSS基础100
8.1 CSS概述100
8.2 CSS语法102
8.3 CSS常用选择器103
8.4 CSS3选择器106
8.5 CSS属性107
8.5.1 CSS属性概述107
8.5.2 CSS属性值和单位110
8.5.3 CSS3属性值和单位112
8.6使用CSS113
8.7层叠(多重)样式116
8.8小结119
8.9习题119
第9章 页面布局定位121
9.1 CSS盒模型121
9.1.1 CSS盒模型概述121
9.1.2 CSS内边距123
9.1.3 CSS边框124
9.1.4 CSS3边框128
9.1.5 CSS外边距131
9.1.6 CSS轮廓133
9.2 CSS布局134
9.2.1盒模型显示类型134
9.2.2 CSS3伸缩盒布局137
9.2.3 CSS浮动146
9.2.4可见与溢出149
9.3 CSS定位150
9.3.1 position属性151
9.3.2 z-index属性155
9.4基本布局模板156
9.4.1固定(液态)布局156
9.4.2弹性伸缩布局159
9.5叮叮书店首页布局样式设计160
9.6小结162
9.7习题162
第10章 元素外观属性165
10.1背景165
10.1.1 CSS背景165
10.1.2 CSS3背景168
10.1.3 CSS3透明度170
10.2字体170
10.2.1指定字体171
10.2.2指定大小171
10.2.3字体风格172
10.2.4字体粗细172
10.2.5 CSS3服务器端字体174
10.3文本与修饰175
10.3.1文本175
10.3.2修饰179
10.4 CSS3文本效果181
10.4.1阴影181
10.4.2换行181
10.5 CSS3多列182
10.6列表183
10.7尺寸185
10.8表格186
10.8.1表格属性186
10.8.2表格边框控制187
10.8.3改善表格显示效果188
10.8.4叮叮书店“购物车”页面表格样式设计189
10.9叮叮书店首页外观样式设计190
10.9.1文本190
10.9.2背景191
10.9.3其他细节193
10.10小结194
10.11习题194
第11章 伪类和伪元素196
11.1 CSS伪类196
11.1.1超链接伪类196
11.1.2结构性伪类197
11.1.3子元素伪类199
11.1.4 UI元素状态伪类201
11.2 CSS伪元素204
11.3 CSS内容205
11.4小结208
11.5习题208
第12章CSS3变换、过渡和动画210
12.1变换210
12.2过渡219
12.3动画223
12.4叮叮书店首页超链接、伪类和动画样式设计225
12.5小结229
12.6习题229
第13章 页面内容样式设计230
13.1默认样式230
13.1.1 HTML默认样式230
13.1.2浏览器默认样式232
13.2页面内容样式设计233
13.2.1导航菜单233
13.2.2图文混排235
13.3小结237
13.4习题237
第14章 网站制作流程与发布238
14.1网站制作流程238
14.2模板239
14.3基于模板建立叮叮书店其他页面241
14.3.1书籍分类(category.html)241
14.3.2特刊降价(specials.html)243
14.3.3联系我们(contact.html)244
14.3.4关于我们(about.html)245
14.3.5详细内容(details.html)246
14.3.6购物车(cart.html)248
14.4网站发布249
14.4.1 Web服务器安装使用249
14.4.2申请免费域名250
14.5小结251
14.6习题251
第15章ECMAScript基础253
15.1JavaScrit简介253
15.1.1 JavaScript历史253
15.1.2 JavaScript组成254
15.1.3 JavaScript使用255
15.1.4 JavaScript消息框257
15.2 ECMAScript基础概述258
15.2.1 ECMAScript语法基础258
15.2.2 ECMAScript变量259
15.2.3 ECMAScript关键字和保留字260
15.2.4 ECMAScript基本数据类型260
15.2.5 ECMAScript类型转换262
15.3 ECMAScript运算符264
15.3.1一元运算符264
15.3.2算术运算符266
15.3.3关系运算符267
15.3.4逻辑运算符269
15.3.5其他运算符270
15.4小结271
15.5习题271
第16章ECMAScript语句273
16.1算法273
16.1.1算法的概念273
16.1.2简单算法举例273
16.1.3算法特性274
16.1.4算法与程序274
16.2 ECMAScript语句274
16.2.1条件语句274
16.2.2循环语句277
16.2.3 break和continue语句280
16.3使用WebStorm和Google Chrome调试JavaScript脚本程序280
16.4小结282
16.5习题283
第17章 行为与对象284
17.1行为284
17.1.1 ECMAScript函数284
17.1.2 HTML事件285
17.2 ECMAScript对象289
17.2.1对象289
17.2.2使用对象290
17.2.3 ECMAScript引用类型291
17.2.4 ECMAScript对象类型296
17.3错误处理296
17.4内置对象和本地对象299
17.4.1 Math对象299
17.4.2 Global全局对象300
17.4.3 Array对象301
17.4.4 Date对象302
17.5叮叮书店首页显示日期和时间303
17.6小结305
17.7习题306
第18章DOM307
18.1DOM概述307
18.1.1 DOM简介307
18.1.2节点树307
18.2 DOM对象309
18.2.1 Node对象309
18.2.2 HTMLElement对象310
18.2.3 HTMLDocument对象311
18.2.4访问节点311
18.3 DOM与CSS314
18.3.1 Style对象314
18.3.2 CurrentStyle对象318
18.3.3 StyleSheet对象319
18.4叮叮书店首页图片切换广告的实现320
18.5小结322
18.6习题322
第19章HTML DOM对象324
19.1HTML DOM对象概述324
19.1.1 Document对象325
19.1.2 Image对象327
19.1.3 Anchor对象328
19.1.4 Event对象329
19.1.5 Checkbox和Radio对象333
19.1.6 FileUpload对象335
19.1.7 Text和Password对象337
19.1.8 Textarea对象338
19.1.9 Select和Option对象338
19.1.10 Submit、 Reset和Button对象340
19.1.11Form对象341
19.2 RegExp对象343
19.3叮叮书店“联系我们”页面表单数据验证345
19.4小结347
19.5习题347
第20章HTML5 DOM350
20.1canvas对象350
20.1.1 canvas基础351
20.1.2使用路径352
20.1.3绘制文本354
20.1.4绘制图像356
20.2 HTML5拖放357
20.3 HTML5数据存储360
20.3.1 sessionStorage对象360
20.3.2 localStorage对象360
20.4叮叮书店“书籍分类”页面拖放图书到购物车364
20.5小结366
20.6习题367
第21章BOM368
21.1 BOM对象368
21.1.1 window对象368
21.1.2 navigator对象372
21.1.3 screen对象373
21.1.4 location对象373
21.1.5 history对象374
21.2元素大小与位置374
21.3叮叮书店首页浮动广告377
21.4小结379
21.5习题379
第22章jQuery入门381
22.1 jQuery基础381
22.1.1添加jQuery库381
22.1.2 jQuery语法382
22.2特效和动画383
22.3 HTML操作385
22.4 AJAX函数387
22.5叮叮书店“试读”页面的建立387
22.6小结390
22.7习题390
参考文献391