HTML5+CSS3+JavaScript项目开发

本书特色

[

本书内容系统全面,在技术上引入了HTML和CSS*版本内容,详细介绍了HTML5和CSS3的各项新功能、新特性。所有知识点都紧跟HTML5与CSS3的*发展动态,包括HTML5新引入的元素、属性介绍、Canvas介绍、本地存储等,CSS3的新属性介绍、CSS特效和动画制作、盒子模型等内容。
本书以项目实战为主,以项目为导引,包含42个单元项目案例,每个单元知识点都配以精心设计的项目案例来讲解,并有扩展运用的部分。在每章结尾,使用本章知识点完成课程综合项目的一个模块,便于读者循序渐进地完成*后的综合项目。
*后的综合项目案例是一个较完整的综合性Web界面开发项目,体现了用 HTML5与CSS3开发Web页面的思维和方法。本书可以满足初学者全面而系统地学习理论知识的需求,还能满足充分实践的需求。
本书适用于计算机专业的“HTML5前端开发”“人机交互设计”“网页设计与开发”课程教学。

]

内容简介

[

本书以CDIO工程教育理念为指导,结合中国高等教育的实际以及在IT应用型人才培养方面的实践,采用案例驱动教学,注重培养能力,充分体现“做中学”和“学中做”的思想,可供以应用型人才为培养目标的高等院校及职业培训机构作为教材使用。

]

目录

目录咖啡商城项目导引1学习目标1内容安排2项目背景2项目构思3第1章开发工具HBuilder51.1飞速编码的极客工具61.2安装HBuilder61.3认识界面81.4新建项目91.5Web项目的运行111.6移动App的运行12第2章HTML基础152.1认识HTML162.1.1HTML基本语法162.1.2HTML文档的基本结构172.1.3项目: **个HTML页面182.2HTML常用标签192.2.1文本与标签192.2.2项目: 介绍我的学校1232.3表格元素242.3.1表格标签252.3.2项目: 图书统计表262.4表单元素272.4.1常用表单元素272.4.2项目: 个人信息统计表312.5咖啡商城——商品分类模块332.5.1项目说明342.5.2项目设计342.5.3项目实施34习题36第3章HTML5新增元素和属性373.1新增文档结构元素383.1.1认识HTML5383.1.2HTML5页面结构393.1.3HTML5主体结构元素393.1.4HTML5非主体结构元素423.1.5项目: 新闻评论网433.2新增表单元素453.2.1HTML5表单新功能453.2.2HTML5表单新的输入类型463.2.3HTML5表单新的属性473.2.4项目: 订货人个人信息页493.3咖啡商城——用户注册模块实现513.3.1项目说明513.3.2项目设计523.3.3项目实施52习题54第4章CSS基础564.1CSS基本语法574.1.1CSS语句格式574.1.2CSS选择符584.1.3项目: 世界杯胜负榜644.2文本和字体相关属性664.2.1字体属性664.2.2文本属性694.2.3项目: 介绍我的学校2704.3背景和边框相关属性724.3.1边框724.3.2边框阴影754.3.3圆角边框764.3.4图形边框764.3.5背景774.3.6项目: 校训Logo804.4咖啡商城——网站页脚模块实现824.4.1项目说明824.4.2项目设计824.4.3项目实施82习题84第5章CSS盒子模型875.1盒子相关属性885.1.1内边距和外边距885.1.2块级元素与行内元素905.1.3项目: 盒子模型925.2浮动定位935.2.1float属性935.2.2clear属性955.2.3项目: 3个相框955.3位置定位975.3.1position属性975.3.2项目: 照片墙995.4隐藏与显示1015.4.1visibility属性1015.4.2z�瞚ndex属性1025.4.3display属性1035.4.4项目: 悬浮菜单1035.5咖啡商城——商品分类模块美化效果实现1055.5.1项目说明1055.5.2项目设计1065.5.3项目实施106习题109第6章CSS3动画1136.1Animation动画1146.1.1定义关键帧1146.1.2绑定动画1156.1.3项目: 跑动的汽车1166.2Transition动画1186.2.1Transition过渡1186.2.2项目: 页面切换效果1196.3咖啡商城——商品介绍模块实现1226.3.1项目说明1226.3.2项目设计1236.3.3项目实施123习题125第7章JavaScript基础1267.1JavaScript简介1277.2在HTML页面中嵌入JavaScript的方法1287.3JavaScript的语法规则1297.3.1语法1297.3.2标识符1307.3.3注释1317.3.4项目: **个JavaScript程序1317.4数据类型1337.4.1常用数据类型1337.4.2typeof运算符1337.4.3Undefined类型1347.4.4Null类型1347.4.5Object类型1357.5变量1367.6运算符1377.7流程控制语句1387.8JavaScript函数1407.8.1JavaScript函数定义1407.8.2项目: 单击我1427.9事件和事件处理1447.9.1JavaScript常用事件1447.9.2项目: 敏感的兔子145习题148第8章JavaScript对象1518.1内置对象1528.1.1认识JavaScript内置对象1528.1.2Math对象1538.1.3Date对象1548.1.4String对象1568.1.5Number对象1588.1.6Array对象1608.1.7项目: 数字电子时钟1628.2BOM对象1648.2.1认识BOM对象1648.2.2window对象1668.2.3history对象1688.2.4location对象1698.2.5screen对象1698.2.6document对象1708.2.7项目: 打开新窗口170习题172第9章DOM文档对象模型1759.1认识DOM对象1769.2HTML DOM Document对象1769.3HTML DOM Event对象1819.4HTML DOM Element对象1839.5HTML DOM attribute对象1849.6DOM与事件1859.6.1事件绑定的方式1859.6.2事件处理函数的执行顺序1879.6.3事件冒泡和事件捕获1879.7项目: 诗词鉴赏1899.8咖啡商城——购物车模块实现1929.8.1项目说明1929.8.2项目设计1939.8.3项目实施194习题195第10章Canvas画布20010.1绘制基本图形20110.1.1认识Canvas20110.1.2Canvas的常用属性和方法20110.1.3使用Canvas绘图对象绘制基本图形20210.1.4项目: 来自星星的它20910.2绘制图像21310.2.1使用Canvas绘图对象裁剪图像21310.2.2项目: 放大镜21610.2.3项目: 跳动的心21810.2.4项目: 鼠标画板22010.3咖啡商城——商品详情模块实现22310.3.1项目说明22310.3.2项目设计22310.3.3项目实施224习题226第11章本地存储22911.1Web Storage23011.1.1Web Storage的常用属性和方法23011.1.2项目: 简易购物车23111.2本地数据库23611.2.1本地数据库访问23711.2.2项目: 简易留言本23911.3咖啡商城——购物车本地存储模块实现24511.3.1项目说明24511.3.2项目设计24611.3.3项目实施247习题251第12章jQuery基础25312.1jQuery的由来及简介25412.1.1向页面添加jQuery库25412.1.2项目: **个jQuery程序25512.2jQuery选择器25612.2.1基本选择器25612.2.2层次选择器25612.2.3过滤选择器25712.2.4表单元素选择器25912.3jQuery常用方法25912.4jQuery对象与DOM对象26312.5jQuery事件26412.5.1常见的DOM事件26412.5.2事件绑定/移除26712.6jQuery动画26912.6.1隐藏和显示26912.6.2淡入和淡出27012.6.3animate动画27012.7咖啡商城——图片轮播27112.7.1项目说明27112.7.2项目设计27212.7.3项目实施27212.8JSON27312.8.1JSON语法规则27312.8.2常用类型27412.8.3基础示例27412.9Ajax27512.9.1Ajax如何工作27512.9.2jQuery中的Ajax27712.10咖啡商城——查看商品详情27912.10.1项目说明27912.10.2项目设计27912.10.3项目实施280习题281第13章跨平台移动App开发28513.1HTML5 Plus规范28613.2HTML5 App28613.3HelloMUI示例28713.4建立MUI项目28913.5咖啡商城——移动App29113.5.1项目说明29113.5.2项目设计29213.5.3项目实施29213.6Hello H5 示例29413.7创建Hello H5 项目29613.8项目: 语音答题App30113.8.1项目说明30113.8.2项目设计30213.8.3项目实施302第14章网站综合设计30514.1项目构思30614.2UI设计30914.3网页制作314附录A学习知识点及能力要点324A.1教材的知识要点及掌握程度324A.2教材的能力要点及重要程度325附录BRGB颜色对照表326附录C部分习题参考答案331参考文献335

封面

HTML5+CSS3+JavaScript项目开发

书名:HTML5+CSS3+JavaScript项目开发

作者:刘蕾

页数:334

定价:¥65.0

出版社:清华大学出版社

出版日期:2019-04-01

ISBN:9787302520511

PDF电子书大小:46MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注