《HTML5程序设计及实践》课件第1章 HTML5简介_第1页
《HTML5程序设计及实践》课件第1章 HTML5简介_第2页
《HTML5程序设计及实践》课件第1章 HTML5简介_第3页
《HTML5程序设计及实践》课件第1章 HTML5简介_第4页
《HTML5程序设计及实践》课件第1章 HTML5简介_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

第1章HTML5概述浏览器发展历史蒂姆·伯纳斯·李(TimBerners-Lee)爵士(1955年出生于英国)是万维网的发明者,互联网之父。1989年3月他正式提出万维网的设想,1990年12月25日,他在日内瓦的欧洲粒子物理实验室里开发出了世界上第一个网页浏览器。HTML:1993年IETF团队形成一个草案,并不是成型的标准。1995年HTML有了第二版,即HTML2.0,当时是作为RFC1866发布的。1996年HTML3.2成为W3C推荐标准。1997年和1999年,作为升级版本的4.0和4.01也相继成为W3C的推荐标准。浏览器发展历史1992年,托尼·约翰逊(TonyJohnson)发布了MidasWWW1994年,网景公司(Netscape)发布了Navigator浏览器。1995年,网页浏览器(InternetExplorer,IE)的发布掀起了“浏览器之战”。1996年,网景公司的Navigator浏览器所占有的浏览器市场份额达86%。微软公司开始将其整合到OS(操作系统)中。1996年9月,Opera浏览器面世。1998年,网景公司启动其开源产品,开始推出Mozilla。这一年的下半年,网景公司被AOL(美国在线服务公司)收购。2002年,Firefox(火狐)浏览器面世。2003年,苹果公司发布Safari浏览器。2004年,IE浏览器所占有的市场份额达到了历史顶峰——92%。自此以后,其市场份额开始下滑2006年10月,专为WindowsXP、WindowsServer2003和WindowsVista而设计的IE7面世。浏览器发展历史2008年,谷歌公司发布Chrome浏览器。2009年,专为Windows7、WindowsServer2003与2008、WindowsVista和WindowsXP设计的IE8面世。同年,火狐3.5面世。它是第一款支持多点触控的浏览器。Chrome在支持Windows的基础上又发布了Mac和Linux两个版本,至此Chrome浏览器已经支持所有主流系统。2010年,谷歌公司发布了Chrome5.0浏览器。它是第一款稳定支持三个平台的浏览器。Chrome5.0还是第一款有书签同步功能(bookmarksynchronization)的浏览器。2011年,微软发布IE9,IE9采用了新的JavaScript引擎Chakra,使网页加载速度很快,同时利用显卡GPU加速文字和图形的渲染、使CPU的负担也大大减轻。另外IE9开始支持HTML5和CSS3。2012年,Windows8正式上市后,IE10问世。2013年,随着Windows8.1的正式发布,IE11问世,IE11在IE10的基础上再次扩大对HTML5和CSS3的支持,且添加的这些新特性多数均是非常新潮的特性(如HTML5拖放,HTML5全屏,CSS边框图,视频码率控制,视频字幕隐藏,媒体加密,WebGL等等),使得IE11在显示HTML5网页时基本不出现到处不支持的问题。浏览器谷歌:ChromeMozilla:Firefox微软:IE苹果:SafariOpera(欧朋)Maxthon(遨游)360、QQ等UC手机浏览器HTML5的历史1990年HTML1.0工作草案发布1995年HTML2.0发布1996年HTML3.2成为推荐标准1997年HTML4.0成为推荐标准,1999年HTML4.01成为推荐标准W3CXHMTL1->XHTML2;2004年,WHATWG致力于HTML5开发,2008年HTML5第一份草案发布,2014年10月28日,W3C的HTML工作组正式发布了HTML5的正式推荐标准(W3CRecommendation)2024/12/16HTML5是什么HTML5的诞生,来自对浏览器和网页开发技术的改进,不仅仅局限于HTML语言本身,还包括了CSS3以及JavaScript语言里新增的函数和功能。音频、视频不再需要插件的支持,避免插件安装失败等可能导致的问题;JavaScript能力大为增强,借助HTML中新增的<canvas>元素,更是能在网页中进行2D和3D图形、图像的实时绘制;CSS3的强大和良好的支持度让网页变得更加生动,同时还可以利用浏览器本身的硬件加速完成网页可以直接通过JavaScript访问摄像头、陀螺仪等等硬件设备浏览器支持度2024/12/16HTML5的语法规范内容类型(ContentType):扩展名仍然为“.html”或“.htm”,内容类型仍然为“text/html”。DOCTYPE声明:在HTML5中,并没有使用版本声明,一份文档将会适用于所有版本的HTML。指定字符编码:可以直接使用meta元素的charset属性来指定字符编码,2024/12/16<!DOCTYPEhtml><metacharset=”UTF-8”>HTML5的元素标记2024/12/16HTML5的元素属性变化对于具有boolean值的属性,例如disabled和readonly等,当只写属性而不指定属性值时,则默认缺省值为true。2024/12/16<!--只写属性不写属性值代表属性值默认为true--><inputtype=”checkbox”checked/><!--不写属性代表属性值默认为false--><inputtype=”checkbox”/><!--属性值=属性名,代表为true--><inputtype=”checkbox”checked=”checked”/HTML5新元素新的结构元素:section、article、aside、header、hgroup、footer、nav、figure新的媒体元素:audio、video、canvas等新的列表元素:details、detalist等新的表单域元素:email、rul、number、range、color、

datepickers2024/12/16HTML5文档结构<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"><title>无标题文档</title></head><body></body></html><!doctypehtml><html><head><metacharset="utf-8"><title>无标题文档</title></head><body></body></html>HTM

温馨提示

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

评论

0/150

提交评论