黑马程序员2019年学习HTML5的4大

继续文章内容:

了解HTML5发展历程,熟悉HTML5浏览器支持情况。

一、HTML5的优势

从HTML4.0、XHTML5到HTML5,从某一种意义上来说,这事HTML描述性标记语言的一种更加规范的过程。因此,HTML5并没有给开发者带来多大的冲击。但是HTML5增加了很多非常使用的新功能和新特性,下面给大家具体的介绍一些HTML5的优势:

解决了跨浏览器问题在HTML5之前各大浏览器厂商为了争夺市场占有率,会在各自的浏览器中增加各种功能,但是并没有统一的标准。使用不同的浏览器,尝尝看到不同的页面效果。在HTML中,纳入了所有合理的拓展功能,具备良好的跨平台性能。针对不支持新标签的老式IE浏览器,只需要添加JavaScript代码就可以使用新的元素。增加了多个新特性HTML从1.0到5.0经历很多的变化,从单一的文本显示功能到图文并茂的多媒体显示功能,许多特性经过多年的完善,已经发展成为一种非常重要的标记语言。HTML5的新增特性如下所示:新的特殊内容元素:header、nav、section、article、footer新的表单空间:calendar、date、time、email、url、search用于回话的canvas元素用于媒介回访的video和audio元素对本地离线存储的更好的支持地理位置、拖拽、摄像头等API3.用户优先的原则

HTML5标准的定制是以用户有限为原则的,一旦遇到无法解决的冲突的时候,规范会把用户放在第一位。另外,为了增强HTML5的使用体验,还增强了一下两个方面的设计

安全机制的设计:

为了确保HTML5的安全,在设计的时候做了很多针对安全的设计。HTML5引入了一种新的基于来源的安全模型,该模型不仅易用,而且对不同的API都通用。使用这个安全模型,不需要借助与任何不安全的hack就能跨域进行安全对话。

表现和内容分离:

表现和内容分离是HTML5设计中的另一个重要内容。实际上,表现和内容的分离早在HTML4.0版就有设计,但是分离的并不是很彻底。为了避免可访问性能差、代码高度复杂度、文件过大的问题,H5规范中就更加细致、清晰的分离了表现和内容。但是考虑从到HTML5的兼容性问题,一些陈旧的变现和内容的代码还是可以见你个使用的。

4.化繁为简的优势

作为当下流行的通用标记语言,HTML5尽可能的简化了一些,主要体现在以下方面:

新的简化子风度集声明新的简化的DOCTYPE简单而强大的HTML5API以浏览器原生能力代替复杂的JavaScript代码。为了实现这些简化的操作,HTML5规范需要比以前更加细致、精确。为了避免造成误解,HTML5对每一个细节偶读有非常明确的规范说明,不允许有任何的歧义和模糊出现。




转载请注明:http://www.aierlanlan.com/rzfs/1495.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了