html5.0的灵大特点,Web开发_HTML5.doc

Web开发_HTML5

《HTML5.0研究报告》

赵长凯

学号:12222010113

二O一二年十月二十三日

Web开发与实践期末作业

目录

目录2

第一章 HTML5简介3

1.1 HTML5的背景3

1.2 HTML5的主要优势4

第二章 HTML5技术特点6

2.1 语义特性6

2.2 存储特性8

2.3 设备兼容特性13

第三章 总结16

第四章 参考文献17

HTML5简介

HTML5的背景

HTML一直用作万维网的标记性语言,它起先主要被设计于用以语义性地描述科技文档,但一般地,随着逐年的发展,它已经可以支持很多其他类型的文档。

1982年,蒂姆.伯纳斯.李创建了HTML的雏形,它以纯文字格式为基础,旨在使得世界各地的物理学家方便地进行资料共享以及沟通。由于一开始HTML有很多的版本,所以它没有作为1.0的版本,后来,对HTML的后续开发,作为“HTML的一个超集”被称作“HTML+”。为了区分HTML的各个版本,版本2.0被定义作为第一个正式规范。在1993年,随着W3C的建立,HTML3.0规范被提出,这个规范提供了诸如表格、复杂数学元素的显示和文字排绕,但是最终由于缺乏浏览器的支持而终止。HTML3.2规范去掉了3.0规范的大部分特性,但加入了更多的浏览器支持,而对于数学公式支持的HTML规范成为了叫做MathML的标准。1999年,HTML4.0规范被提出,它也加入大量元素和属性,同时也去除了一些陈旧的元素,但对web网页的表现性能以及web应用的功能还是比较欠缺,于是在2006年,当时研究XHTML2.0的万维网联盟(W3C)与致力于网页格式和应用研究的web超文本应用技术工作组(WHATWG)决定合作开发HTML的一个新版本--HTML5.0。

2008年1月,HTML5的第一正式草案被公布,现在,HTML5仍在发展完善中,尽管如此,大部分浏览器包括Firefox, Chrome, Safari,IE9等,都已经可以支持HTML5。

图1.1.1 HTML的演进(图片来源:百度文库)

HTML5.0规范的制定旨在取代HTML4.01和XHTML1.0标准的HTML版本,它希望减少浏览器对富网络应用插件的需要以及提供更多能增强网络应用的标准集。因此它有两大特点:一,web网页的表现性能得到了提升;二,web应用功能诸如本地数据库的增加。

HTML5的主要优势

作为最新版的且正处在发展阶段的的HTML规范主要修订版本,HTML5对于HTML之前的规范的优势主要有以下七点:

一, 更清晰的网页结构

HTML5引入的新元素使得网页的构建更加简洁。

HTML4对网页构建的控制是通过多种常用的结构,诸如,等元素,而HTML5可以使用div元素来标记结构里的区域/块,并且通过为这些标记的区域/块加上id或者class加以描述和区分。

同时HTML5提供了诸如,,,标签,使得开发人员可以更好地标注网页上的区域/块。

HTML5也更新了

传统的对文字和图像的处理依赖于样式表,而HTML5提供了

标签,通过它可以直接对这些文字和图像进行控制。

二, 更便捷的多媒体文件支持

HTML5 可以更加方便的支持视频和音频,它将提供直接的支持(通过标签)而不再需要Adobe的Flash技术的支持,它甚至可以通过javascript来控制视频和音频文件的显示。

HTML4对媒体文件的支持需要诸如<.embed>标签以及相应的代码和大量参数来保证媒体文件得以正常播放,为了更容易的在网页中添加和处理多媒体和图片内容, HTML5添加了标签和,可以直接用以嵌入音频和视频文件,标签则可以用来追踪视频的文字信息,HTML5也同时整合了SVG的内容。

三, 更独立的文档继承

以前版本的HTML是通过它们的语法来定义文件的继承,而HTML5则是通过文档对象模型(DOM)来定义,因此在HTML5中文件的继承不用依赖于它自身的语法。

四, 更新的标签集合

HTML5去除了诸如和的标记,而用CSS进行处理,而不常被使用的标签比如,

, 也被从标签集中移除。

五, 更好的错误处理机制

HTML5定义了对非法文档的处理细节,提供接口使得浏览器和客户端可以统一一致地处理文档中的语法错误。

六, 更简洁的doctype

众所周知,在使用HTML5之前的规范进行网页开发的时候,都需要在文件头输入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值