欢迎来到it培训的黄埔军校——智游教育!

html和html5的区别-永利国际

于2017-03-02 11:02:32 发表在html5知识库
一直以来,有很多人都好奇htmlhtml5有什么区别,但是却没有具体的答案,只知道html5是html的第五个版本。下面就有我来给大家介绍一下。
首先介绍一下html,html的专业定义是超文本标记语言,所谓的超文本就是不只是文本,还有图片、音频、视频等等都是可以的标记的,html语言是浏览器执行的,用于告诉浏览器要显示什么和如何显示,通俗的讲就是告诉浏览器以什么样的板式样式来显示我们的超文本内容,我们平时的网页就是html结合一些其他的语言制作的。

关于html5和html的详细区别。
我们现在的网页大多还是使用html4.0的标准进行开发的,之所以有html是因为现在html版本已经不能满足开发者或者是用户的需求了,所以才有了html5。

相对于html4.0来说,html5到底增加了哪些新功能呢?
html5的设计目的是为了在移动设备上支持多媒体。新的语法特征被引进以支持这一点,如video、audio和canvas 标记。html5还引进了新的功能,可以真正改变用户与文档的交互方式。
html5除了更加适合开发移动端还有很多新的特性如下:
1、语义特性,html5赋予网页更好的意义和结构。更加丰富的标签将随着对rdfa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的web。
2、本地存储特性,基于html5开发的网页app拥有更短的启动时间,更快的联网速度,这些全得益于html5 app cache,以及本地存储功能。indexed db(html5本地存储最重要的技术之一)和api说明文档。
3、设备兼容特性 ,html5为网页应用开发者们提供了更多功能上的优化选择,带来了更多体验功能的优势。html5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与microphones及摄像头相联。
4、三维、图形及特效特性,基于svg、canvas、webgl及css3的3d功能,用户会惊叹于在浏览器中,所呈现的惊人视觉效果。
5、css3特性,在不牺牲性能和语义结构的前提下,css3中提供了更多的风格和更强的效果。此外,较之以前的web排版,web的开放字体格式(woff)也提供了更高的灵活性和控制性。等等。
总之,html5是一个具有跨时代意义的一个版本,它使得html也有了编程的特性,而且大量的api接口使得html5可以做一些编程语言做的事情,如webapp等。