技术教育社区
www.teccses.org

移动Web前端开发基础

封面

作者:陈童,李颖,王妍主编

页数:10,303页

出版社:中国铁道出版社

出版日期:2020

ISBN:9787113265601

电子书格式:pdf/epub/txt

内容简介

本书共分10章: 第1-2章介绍移动Web前端的发展和现状以及开发环境的搭建 ; 第3章介绍标准的HTML5语言 ; 第4-5章介绍CSS语言, 涵盖标准的属性和布局方法 ; 第6-7章介绍移动Web前端的核心语言JavaScript ; 第8章讲解响应式框架Bootstrap ; 第9-10章讲解HTML5的API和Vue。

作者简介

陈童,男,硕士,工程师,2002年毕业于哈尔滨工业大学。多年从事网站设计与实现、站技术演进与形态构造、用户体验设计、广告效果研究、二维动画软件系统、网页设计软件系统的教学。参与国家社科项目、省部级项目多项。李颖,硕士,安徽工程大学教师,从事网站设计与开发课程教学多年,教学经验丰富。王妍,博士,教授,哈尔滨工业大学教师,从事设计心理学教学多年,教学经验非常丰富。

本书特色

① 教学内容与当前国家、社会就业市场需求紧密结合;
② 突出实用性,强调“技能”,面向问题,面向应用;
③ 应用性和概念性、知识性内容相结合,且均与时俱进,具有先进性;
④ 知识内容模块化组织,可供不同院校根据专业需求进行选用,具有良好的教学适用性,文理兼顾;
⑤ 在教材的编写风格上,将教材的严肃性和学生的阅读兴趣相结合,让读者能融入案例所设定的人物角色,更容易理解人物角色的工作思路。

目录

目 录

Contents

第1章初识移动Web前端1

11移动Web前端的发展历程1

111Web前端开发的历史1

112Web前端的定义2

113Web前端的工作范畴2

114移动Web前端的定义3

12移动Web前端现状与未来4

121移动Web前端开发的价值4

122移动Web前端开发需要掌握的知识体系5

123成为卓越的移动Web前端工程师的途径6

13相关问题的释疑7

131移动Web前端工程师缺乏的原因7

132提高移动Web前端开发能力的方法8

小结8

习题8

第2章移动Web开发环境的搭建9

21Sublime Text编辑器9

22Emmet插件的使用15

221使用方法15

222语法15

23使用Node眏s18

24NPM包管理器21

小结22

习题22

第3章Web前端的结构层:HTML 523

31HTML简介23

311HTML的定义23

312HTML标签23

32HTML 5的定义24

33HTML 5文档24

34HTML术语和概念25

341HTML元素语法25

342HTML属性26

343HTML的全局属性26

35HTML的基础标签27

36HTML中关于文字格式的标签28

37有关列表的标签31

38有关图像的标签31

381
32

38233

38333

39有关链接的标签33

移动Web前端开发基础

目录

391
34

39234

310表格34

3101

40

41

31154231164231174331174331184431194431110453111145

3111245

312样式/节46

3121语义的定义46

3122HTML 5大纲算法47

313元信息47

313147

313247

313348

小结48

习题49

第4章Web前端的表现层:CSS50

41CSS简介50

411为文档添加样式的三种方法50

412CSS命名规则51

42CSS选择符51

421基本选择符52

422层次选择符52

423伪类选择符53

424伪元素选择符54

425属性选择符55

43取值和单位55

44CSS的字体属性(Font)57

45文本属性(Text)60

46文本修饰(TextDecoration)66

47颜色和背景(Color and Background)69

48轮廓和边框(Outline and Border)73

49列表(List)80

410表格(Table)82

411内容(Content)84

412尺寸与补白(Dimension)85

小结89

习题89

第5章Web前端的表现层:CSS布局90

51定位(Positioning)90

52布局(Layout)93

53伸缩盒(Flexible Box Layout)97

54多列布局(Multi瞔olumn)102

55渐变(Gradient)106

56变换(Transform)108

57过渡(Transition)112

58动画(Animation)115

59打印(Print)120

510媒体查询(Media Queries)121

小结126

习题126

第6章Web前端的行为层:JavaScript语言128

61词法结构128

611字符集128

612注释129

613直接量129

614标识符129

615保留字129

616可选的分号130

62数据类型和值131

621数字132

622字符串133

623布尔值133

624null和undefined134

625全局对象134

626包装对象134

627类型转换135

628变量135

629变量作用域136

63表达式和运算符136

631表达式137

632表达式运算141

633其他操作符141

64语句142

641声明语句143

642条件语句143

643循环144

644跳转145

645其他类型语句145

646JavaScript语句小结146

65对象147

651创建对象148

652属性的查询和设置148

653删除属性149

654检测属性149

655枚举属性149

656属性getter和setter150

657属性的特性150

658对象的三个属性150

659序列化对象151

6510对象方法151

66数组152

661创建数组152

662数组遍历152

663多维数组153

664数组方法153

665ECMAScript 5中的数组方法155

666数组类型156

67函数156

671函数定义157

672函数调用157

673函数的实参和形参158

674作为命名空间的函数158

675闭包159

676函数属性、方法和构造函数159

677function()构造函数160

小结160

习题161

第7章Web前端的行为层:Web浏览器中的JavaScript165

71客户端JavaScript165

711在HTML中嵌入JavaScript165

712JavaScript程序的执行166

713兼容性和互用性167

72Window对象168

721计时器168

722浏览器定位和导航168

723浏览历史169

724浏览器和屏幕信息169

725对话框170

726错误处理170

727多窗口和窗体170

73脚本化文档171

731DOM概览171

732选取文档元素172

733文档结构和遍历173

734属性174

735元素的内容174

736创建、插入和删除节点175

737文档和元素的几何形状和滚动176

738HTML表单177

74脚本化CSS179

741脚本化内联样式179

742查询计算出的样式180

743脚本化CSS类180

744脚本化样式表180

75事件处理181

751事件类型182

752注册事件处理程序184

753事件处理程序的调用186

754鼠标事件187

755鼠标滚轮事件187

756拖放事件188

757文本事件188

758键盘事件188

76脚本化HTTP189

761使用XMLHttpRequest189

762编码请求主体191

763HTTP进度事件192

764中止请求和超时192

765跨域HTTP请求192

766借助35310236

3103、和36311表单3731113831123831133114

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《移动Web前端开发基础》
Article link:https://www.teccses.org/1178233.html