当前位置:首页 > 手机软件 > 手机软件百科 > 正文内容

HTML5增加了哪些功能 HTML5增加了功能介绍【详解】

wenjunwen6个月前 (10-26)手机软件百科136

  从HTML4.0,XHTML到HTML5,从某种意义上来说,这是HTML描述性标记语言更加标准化的过程。所以HTML5并没有给开发者带来太大的影响。但是HTML5增加了很多非常实用的新功能和特性。以下是HTML5的一些优点。

  1.解决了跨浏览器的问题。

  HTML5之前,各大浏览器厂商为了争夺市场份额,会在没有统一标准的情况下,给自己的浏览器添加各种功能。使用不同的浏览器,我们经常会看到不同的页面效果。HTML5中包含了所有合理的扩展功能,具有良好的跨平台性能。对于不支持新标签的旧IE浏览器,只需添加JavaScript代码就可以使用新元素。推荐了解黑马程序员的web前端课程。

  2.增加了几个新功能。

  HTML从1.0到5.0发生了巨大的变化,从单一的文本显示功能到图文并茂的多媒体显示功能。经过多年的改进,许多特性已经发展成为一种非常重要的标记语言。HTML5的新特性如下。

  ●新的特殊内容元素,如标题、导航、章节、文章和页脚。

  ●新表单控件,如日历、日期、时间、电子邮件、网址、搜索。

  ●用于绘画的画布元素。

  ●用于媒体播放的视频和音频元素。

  ●更好地支持本地离线存储。

  ●地理位置、牵引、摄像等的API。

  3.HTML5标准的制定是基于用户优先的原则。一旦出现未解决的冲突,标准就会把用户放在第一位。另外,为了提升使用HTML5的体验,还加强了以下两个方面的设计。

  ●安全机构设计。

  为了保证HTML5的安全性,在设计HTML5时做了很多面向安全性的设计。HTML5引入了一种基于开源的新的安全模型,它不仅易于使用,而且对不同的API(应用编程接口)是通用的。使用这种安全模型,跨域安全对话可以在没有任何不安全攻击的情况下进行。

  ●表现 和内容分离。

  表示层和内容层的分离是HTML5设计的另一个重要内容。其实表达和内容的分离早在HTML4.0就有设计,只是分离不彻底。为了避免可访问性差、代码复杂度高、文件大等问题,HTML5规范中对性能和内容的分离更加细致清晰。但是考虑到HTML5的兼容性,一些旧的表达和内容的代码还是可以兼容使用的。

  4.简化复杂性的优势。

  HTML5作为一种流行的通用标记语言,尽可能简化,严格遵循“简单第一”的原则,主要体现在以下几个方面:

  ●新的简化字符集声明;

  ●新简化的DOCTYPE

  ●简单强大的HTML5API

  ●用浏览器原生能力替换复杂的JavaScript代码。为了实现这些简化的操作,HTML5规范需要比以前更加详细和精确。为了避免误解,HTML5对每一个细节都有非常明确的规范,不允许有任何歧义或歧义。

标签: [db:标签]

相关文章

微信转账怎么把钱退回 微信转账钱退回去的方法【详解】

  微信转账怎么把钱退回? 微信是一款功能强大的社交软件,有好友给自己转账,不少小伙伴表示不想收,但不清楚怎么把微信转账钱退回去,针对这个问题,小编给大家带来了具体攻略,有需要了解的小伙伴快来一起看...

怎样才能让别人看不到我的微信号 隐藏自己微信号的方法【详解】

  很多时候,由于很多原因,大家想把自己的微信号隐藏起来,让别人搜索添加的时候找不到,那如何进行操作呢?小编给大家整理了一下具体的方法,一起来看下。  首先要给大家泼一盆冷水了,彻底的隐藏是不能的,...

如何查看微信删除的聊天记录 删除的聊天记录找回方法【详解】

  微信 聊天记录一般都是保存在本地的,随着使用时间的延长,所占的 手机 空间也就越多,我们可以通过删除聊天记录释放空间。那怎样查看微信删除的聊天记录?  怎样查看微信删除的聊天记录?  微信删除的...

微信朋友圈评论怎么删除 朋友圈删除别人对你的评论方法【详解】

  微信是现在大家用的比较多的社交软件,几乎是每部智能手机的必备装机软件之一了,尤其是朋友圈的分享功能更为大家所喜爱,尤其是他可以随时随地的跟微信里边的朋友分享一些我们的心情、图片和喜欢的东西,这时...

怎么把微信调成听筒模式 把微信调成听筒模式方法【详解】

  微信可以说是目前最火的手机通信社交应用。很多玩微信的朋友都会借助其强大的语音功能,对方发来的语音一般是以扬声模式发出的,这样尽管可以很方面的收听。但也会造成一定的不便,比如扬声器收听容易被附近的...

微信语音在哪个文件夹 微信语音保存的位置【详解】

  微信是一款由腾讯公司推出的,支持多平台,旨在促进人与人沟通与交流的移动即时通讯软件。2011年1月21日,微信正式推出,微信具有零资费、跨平台、拍照发给好友、发手机图片、移动即时通信等功能。同时...