课件 拓展模块7.6 开发简单HTML5应用项目_第1页
课件 拓展模块7.6 开发简单HTML5应用项目_第2页
课件 拓展模块7.6 开发简单HTML5应用项目_第3页
课件 拓展模块7.6 开发简单HTML5应用项目_第4页
课件 拓展模块7.6 开发简单HTML5应用项目_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

07信息技术模块7数字媒体技术

数字媒体是指以二进制数的形式记录、处理、传播、获取过程的信息载体,这些载体包括逻辑媒体和实物媒体。数字媒体就是以数字化形式(0或1)传送信息,并通过计算机存储、处理和传播信息的媒体。【学习目标】(1)了解数字媒体概念、数字媒体属性、数字媒体特征等;(2)了解数字媒体技术概念和特性、研究应用领域、未来发展及趋势;(3)了解数字文本处理的技术过程、数字文本编辑、存储、传输及展现;(4)了解数字图像处理的技术过程、数字图像处理的主要技术;(5)了解数字声音处理的技术过程、数字声音的编辑和应用;(6)了解数字视频处理技术过程、数字视频的编辑和应用(7)开发简单的HTML5应用项目、HTML5制作方法和HTML5发布【知识图谱】目录CONTENTS7.1认知数字媒体和数字媒体技术7.2了解数字文本处理7.3了解数字图像处理7.4了解数字声音处理7.5了解数字视频处理7.6开发简单HTML5应用项目7.6

开发简单HTML5应用项目067.6.1

认知HTML51.HTML5的概念

HTML5是构建Web内容的一种语言描述方式,是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。作为Web中核心语言,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5在从前HTML4.01的基础上进行了一定的改进,是新时代的新背景下,一种新型互联网传播模式,也简称为H5。7.6.1

认知HTML52.HTML5技术的优势

新一代互联网技术的发展,使H5技术能够在多媒体终端灵活地实现跨模式输出,输出模式也从传统的单向模式变成了双向互动模式,使用户的互联网体验大大提升。用户获取的信息载体成多元化方式发展,H5以其节约化的图像、个性化交互的方式成为热门的互联网传播模式。往往具有设计方法灵活,方便修改;具有丰富多彩的交互先进技术;具有较低的维护开发成本等优势。7.6.2

使用HTML标签编写网页的结构

对于HTML5来讲,在网页结构上标签定义与使用更加语义化,让搜索引擎以及工程师更加迅速理解当前网页的整个重心所在。传统HTML页面布局和HTML5布局7.6.2

使用HTML标签编写网页的结构

HTML5中新增的主体结构元素:article元素、section元素、aside元素、nav元素、time元素、pubdate元素,在结构标签、多媒体标签、web应用标签、注释标签等方面有了新的补充和变化,具有更加丰富多元的媒体表现,增强了浏览器的原生功能,减少浏览器插件flash应用,提高用户体验满意度,让开发更加方便。7.6.3

使用浮动、定位、Flex精细控制网页布局

浮动与定位在网页设计中应用得很广泛,是两种主要布局方式的实现方法。一般在网页中,块标签是自上而下的一块块堆叠,行内标签则在一行内从左到右依次并排,较为单调,浮动能够让标签内容脱离这种文档流,通过left、right浮动值向左、向右浮动,可以把元素移到浏览器边沿的左边或右边,呈现粘粘在边沿效果,它下边的文本则会充斥在它的一边或者下面。1.浮动和定位浮动效果7.6.3

使用浮动、定位、Flex精细控制网页布局

定位,用于控制网页上元素的位置,将其放置合适地方,比如浏览网页会发现顶部导航栏总是悬浮在顶部,即便向下滚动网页,这就是定位的很好体现。使用了position属性,值为fixed,即固定,规定了left、right和top属性,离左边、右边和顶部的距离,就完成了定位。1.浮动和定位7.6.3

使用浮动、定位、Flex精细控制网页布局

移动端目前较为流行的布局,Flex布局也称弹性盒布局,往往是通过给父集加子集实现效果。比如flex-direction、flex-wrap

、flex-basis、Justify-content,设置排列、缩放和对其方式。2.Flex布局7.6.4

装饰美化网页内容

网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容那么如何用处处流露着细腻和创意的动效细节打动人,HTML5往往通过与CSS的配合达到装饰美化网页的效果,其中各种滤镜和特效,可以运用到web项目中。CSS代码7.6.5使用转换、过渡、动画等高级特性translate()方法

CSS3动画提供了2D和3D以及常规动画属性接口,它可以工作在页面的任何一个元素的任意一个属性,CSS3的动画是利用C语言编写的,它是系统层面的动画。在2D转换上CSS3转换可以可以对元素进行移动、缩放、转动、拉长或拉伸。transform属性适用于2D或3D转换的元素,transform-origin属性,设置转化元素位置。1.转换7.6.5使用转换、过渡、动画等高级特性过渡属性语法形式

CSS中用于设置过渡特效的属性transition,该属性允许CSS的属性值在一定的时间区间内平滑地过渡,依靠了CSS3版本标准之前对“JavaScript”和“Flash”的依赖,使页面的性能得以提升。这种效果可以在鼠标悬浮(:hover)、鼠标单击(:active)、表单元素获得焦点(:focus)或对元素任何改变以及在JavaScript中某些事件执行后触发,并圆滑(若不对时间曲线进行特殊设置)地以动画效果改变CSS的属性值。2.过渡7.6.5使用转换、过渡、动画等高级特性HTML5/CSS3滑块动画菜单图标动画

HTML5动画效果的实现Canvas,CSS3和Javascript,通过合理的选择,来实现最优的呈现。3.动画7.6.6发布HTML5应用

在当下,HTML5应用程序(WEBAPP)为企业提供了对本地应用程序开发的简单替代,尤其是随着更多HTML5开发框架的出现。任何组织在多个平台上实现移动应用程序都会优先考虑HTML5发布

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论