html5是什么,有什么不同?

html-css015

html5是什么,有什么不同?,第1张

html5是HTML语言的第五次重大修改。通俗点讲:html5就是能将你目前在互联网或者app应用中的看到的大部分效果都能实现的网页技术,比起html4版本改进了很多:

1、没有了flash插件,在手机或者移动设备上看视频或者动画更加省电;

2、直接在网页上写出网页游戏,复杂效果也不需要用第三方插件实现;

3、可以启用一些另类或者比较潮的功能:比如,定位您的位置、无需打字,可以语音直接搜索以及其他功能;

4、开发成本更低,无需再为兼容性问题烦恼;

5、增加的新标签语义化,更易理解,同时可以自定义标签,方便使用。

HTML5与HTML4区别如下:

1、语法简化

HTML、XHTML的DOCTYPE、html、meta、script等标签,在HTML5中有大幅度的简化。

2、统一网页内嵌多媒体语法

以前,在网页中播放多媒体时,需要使用ActiveX或Plug-in的方式来完成。有了HTML5之后,使用<video>或<audio>标签播放视频和音频,不需要在安装其他的什么来播放了。

3、新增了语义标签

为了增加网页的可读性,HTML5增加了<header>、<footer>、<section>、<article>、<nav>、<hgroup>、<aside>、<figure>语义标签。

4、HTML5废除了一些旧标签

废除的大部分是网页美化方面的标签,例如:<big>、<u>、<font>、<basefont>、<center>、<s>、<tt>。对<frame>框架,不能使用。

5、全新的表单设计

表单是网页设计者最常用的功能,HTML5对表单做了很大的更改,不但新增了几项新的标签,对原来的<form>标签也增加了许多属性。

6、新增了<canvas>标签,可以绘制图形

HTML5新增了具有绘图功能的<canvas>

扩展资料

HTML5新特征

1、表单是实现用户与页面后台交互主要组成部分,HTML5在表单的设计上功能更加强大。input类型和属性的多样性大大地增强了HTML可表达的表单形式,再加上新增加的一些表单标签,使得原本需要JavaScript来实现的控件,可以直接使用HTML5的表单来实现。

2、HTML5较之传统的数据存储有自已的存储方式,允许在客户端实现较大规模的数据存储。为了满足不同的需求,HTML5支持DOM Storage和Web SQL Database 两种存储机制。

其中,DOM Storage 适用于具有key/value对的基本本地存储;而WebSQLDatabase是适用于关系型数据库的存储方式,开发者可以使用SQL语法对这些数据进行查询、插入等操作。

3、HTML5最大特色之一就是支持音频视频,在通过增加了<audio>、<video>两个标签来实现对多媒体中的音频、视频使用的支持,只要在Web网页中嵌入这两个标签,而无需第三方插件(如Flash)就可以实现音视频的播放功能。

HTML5对音频、视频文件的支持使得浏览器摆脱了对插件的依赖,加快了页面的加载速度,扩展了互联网多媒体技术的发展空间。

参考资料来源:百度百科—html5

html5和html的区别有:

1、在文档类型声明上

在文档声明上,html有很长的一段代码,并且很难记住这段代码,而html5却是不同,只有简简单单的声明,这也方便人们的记忆,更加精简。例如:

html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

<html xmlns="http://www.w3.org/1999/xhtml">

html5:

<!DOCTYPE html>

2、在结构语义上

html4.0:没有体现结构语义化的标签,我们通常都是这样来命名的:<divid="header"></div>;

html5:在语义上却有很大的优势。提供了一些新的html5标签,比如:<header> 、<nav>、<article>、<aside>、<footer>...

3、与html相比,HTML5拥有强大的的新功能

(1)强大的绘图功能

可能有些动画,或者图片,在html5可以通过强大的绘画功能,加上JS可以实现。而在html4.0却不行。

2)新增视频标签

可能在html4.0的时候,我们想要插入一段视频,还需要引用一长段的代码。但是在html5的情况下。我们只需要用于一个video标签即可。

<videosrc="视频地址"></video>

总的来说,html5增加了新标签,功能更多了,是html的升级版。