版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海市徐汇区逸夫小学2024-2025学年四年级下学期期末语文试卷(文字版含答案)
- 七年级上册数学人教版第01章 重点突破训练:有理数及其相关概念应用(解析版)
- 空压机租赁合同样本(范本)
- 宜宾市江安县2027届数学六上期末学业质量监测模拟试题含解析
- 辽宁省朝阳市建平县2027届六年级数学第一学期期末考试试题含解析
- 江苏省盐城市郭猛实验学校2027届六年级数学第一学期期末学业质量监测模拟试题含解析
- 江苏省泰州市实验小学2027届四年级数学第一学期期末监测试题含解析
- 2027届陕西省宝鸡市凤翔区六年级数学第一学期期末学业水平测试模拟试题含解析
- 儋州市2027届六上数学期末统考模拟试题含解析
- 2027届西藏那曲地区安多县数学六年级第一学期期末学业水平测试模拟试题含解析
- 贵阳市低空产业发展有限公司招聘笔试题库2026
- “艇身而出”皮划艇运动项目活动策划
- HL1ST601-2023 钢结构焊接连接节点通 用图B册 (Q355钢)
- 常德职业技术学院单招职业技能考试题库带答案
- 新型冠状病毒感染诊疗中国指南(2026年版)
- (2026年)全国高考体育单招考试语文试卷试题(含答案)
- 中远海运集团2026招聘笔试
- APQC跨行业流程分类框架 (8.0 版)( 中文版-2026年4月)
- 城市轨道交通ATC系统课件:基于轨道电路的ATC系统
- 2026年政治理论知识要点及模拟试题集
- 铁路学生面试培训课件
评论
0/150
提交评论