移动Web前端应用开发(HTML5+CSS3+JavaScript)
- ISBN:9787121337840
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:268页
- 出版时间:2018-03-01
- 条形码:9787121337840 ; 978-7-121-33784-0
本书特色
本书从移动Web前端页面开发者的角度,详细地介绍关于前端开发中所涉及的全部知识内容。全书分为四个部分共16章:*部分为HTML5与CSS3的基础知识,分别介绍HTML5的基础知识和CSS3的基础应用;第二部分为JavaScript编程,分别介绍JavaScript基本语法、面向对象编程、对象模型和开发框架等内容;第三部分为HTML5与CSS3的高级开发,分别介绍HTML5中的推送、视频、存储和CSS3中的动态布局等进阶内容;第四部分为实战项目,分别介绍移动端、PC端两个完整案例开发的全过程。
内容简介
本书从移动Web前端页面开发者的角度, 介绍关于前端开发中所涉及的全部知识内容。全书分为四个部分共16章: **部分为HTML5与CSS3的基础知识, 分别介绍HTML5的基础知识和CSS3的基础应用 ; 第二部分为JavaScript编程, 分别介绍JavaScript基本语法、面向对象编程、对象模型和开发框架等内容 ; 第三部分为HTML5与CSS3的高级开发, 分别介绍HTML5中的推送、视频、存储和CSS3中的动态布局等进阶内容 ; 第四部分为实战项目, 分别介绍移动端、PC端两个完整案例开发的全过程。
目录
1.1 HTML5概述 (1)
1.2 HTML5的程序结构和语法 (5)
1.3 利用Dreamweaver调试HTML5代码 (7)
1.4 文本控制标记及属性 (16)
1.5 图像标记及属性 (17)
1.6 音频、视频标记及属性 (21)
1.7 超链接标记及属性 (23)
1.8 HTML5页面标记及属性 (26)
1.9 个人信息展示 (30)
第2章 CSS3基础应用 (32)
2.1 CSS3基本概念 (32)
2.2 CSS3的引入方式 (34)
2.3 CSS3语法介绍 (36)
2.4 CSS3选择器 (39)
2.5 CSS3文本相关样式 (43)
2.6 盒子模型相关样式 (46)
2.7 背景边框样式 (47)
2.8 CSS3动画功能 (51)
2.9 CSS3浮动与定位 (54)
2.10 企业官网首页 (58)
第3章 JavaScript基本语法 (60)
3.1 JS的发展历史、使用场景 (60)
3.2 JavaScript内部模型结构层次 (62)
3.3 开发及调试方法 (65)
3.4 JavaScript代码编写、加载及调用 (67)
3.5 JavaScript语法规则 (70)
3.6 标识符、变量声明 (72)
3.7 数据类型 (74)
3.8 操作符 (76)
3.9 分支语句 (79)
3.10 循环语句 (82)
3.11 函数的定义 (87)
3.12 函数调用、参数传递和返回值 (88)
3.13 本息计算 (90)
第4章 JavaScript面向对象 (92)
4.1 变量的作用域 (92)
4.2 类型定义与对象创建 (94)
4.3 对象属性、方法的内存结构 (96)
4.4 prototype及其内存结构 (98)
4.5 属性定义及封装 (100)
4.6 继承的实现 (102)
4.7 this对象 (104)
4.8 闭包 (106)
4.9 异常处理 (108)
4.10 JS和CSS文件的压缩 (110)
4.11 内置对象 (111)
4.12 面向对象——遛狗 (113)
第5章 JavaScript对象模型 (115)
5.1 BOM浏览器对象模型 (115)
5.2 Core DOM核心对象模型 (118)
5.3 HTML Tag DOM标签对象模型 (119)
5.4 Event DOM事件对象模型 (121)
5.5 网站登录 (124)
第6章 JavaScript框架 (126)
6.1 jQuery Core (126)
6.2 jQuery UI框架介绍 (129)
6.3 jQuery Mobile (134)
6.4 EasyUI (142)
6.5 Bootstrap (147)
6.6 项目实战—BS导航及滚动监听 (152)
第7章 HTML5的相关变化 (155)
7.1 HTML的发展历程及HTML5发生的重大变革 (155)
7.2 HTML5在各大浏览器的兼容性 (156)
7.3 HTML5中已经废弃或不建议使用的标签 (158)
7.4 HTML5中增加的语义化标签的使用 (160)
7.5 网页中第三方插件的调用方式 (161)
7.6 HTML5中新增的全局属性 (163)
7.7 企业官方首页 (165)
第8章 HTML5多媒体相关处理 (168)
8.1 适合多媒体的事件类型 (168)
8.2 HTML5中扩展的表单控件 (170)
8.3 操作视频和音频控件的全局接口 (172)
8.4 音/视频中字幕的显示方式及错误处理方式 (175)
8.5 播放多媒体文件 (177)
第9章 HTML5图形图像相关处理 (179)
9.1 画布功能 (179)
9.2 svg功能 (184)
9.3 Canvas绘制图形 (189)
第10章 文件操作与数据存储 (192)
10.1 文件操作API (192)
10.2 浏览器缓存 (196)
10.3 浏览器数据格式化存储方式indexdb (198)
10.4 文件操作 (201)
第11章 多线程与服务器推送 (203)
11.1 webworker的使用 (203)
11.2 web socket的使用 (206)
11.3 服务器端推送 (208)
11.4 运用线程方式判断奇偶性 (211)
第12章 CSS布局应用 (213)
12.1 CSS3新增的布局类属性 (213)
12.2 响应式布局及自适应 (215)
12.3 熟练掌握CSS3弹性魔盒的全部属性 (218)
12.4 熟练掌握CSS3中新增的文本属性 (221)
12.5 运用CSS绘制图形 (223)
第13章 CSS高级应用 (225)
13.1 用户界面新增的属性 (225)
13.2 CSS中新增的多列属性 (228)
13.3 2D、3D转换的相关属性 (230)
13.4 CSS3的过渡属性 (232)
13.5 CSS3中的动画制作和效果以及小游戏 (235)
13.6 运动的图片 (238)
第14章 CSS选择符的高级应用 (240)
14.1 媒体查询完成响应式布局 (240)
14.2 属性选择符中新增的属性 (242)
14.3 伪类选择符 (245)
14.4 伪对象选择符 (247)
14.5 函数类型取值方式 (249)
14.6 图像类型取值属性 (252)
14.7 CSS3中的hack属性 (254)
14.8 选择器的高级用法 (257)
第15章 旅友网 (259)
15.1 首页实现 (259)
15.2 攻略页面 (261)
15.3 注册页面 (263)
第16章 企业金融平台 (265)
16.1 项目首页 (265)
16.2 功能列表详情页 (266)
16.3 产品列表详情页 (267)
作者简介
徐枫,男,硕士研究生,广西金融职业技术学院专任教师,高级讲师,2014年主持并结师广西职教改革项目一项,主持2015年广西高校科研项目一项,参与教改科研课题5项。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0