18910140161

HTML和HTML5之间有什么区别?

顺晟科技

2021-06-16 10:15:21

141

HTML和HTML5的区别在于HTML的文档类型声明太长太复杂,而HTML5的文档声明相对简单一些,有利于程序员快速阅读和开发。相比HTML,HTML5中增加和修改了一些元素。下面的文章将介绍和比较HTML和HTML5,让大家了解HTML和HTML5的一些区别,希望对大家有所帮助。

HTML和HTML5之间有什么区别?

HTML和HTML5有什么区别?

HTML和HTML5是什么?

HTML代表超文本标记语言,用于使用标记语言设计网页。HTML是超文本和标记语言的结合体,超文本定义了网页之间的链接;标记语言用于在标记中定义文本文档,它定义了网页的结构。这种语言用于注释(在计算机注释中)文本,以便机器能够理解它并相应地操作文本。

大多数标记语言,如超文本标记语言,都是人类可读的。该语言使用标签来定义必须对文本做什么。它用于在网页上构建和呈现内容。

HTML5是HTML的第五版,HTML5中有很多元素被删除或修改。

HTML和HTML5有什么区别?

1.文档类型声明(Doctype声明)

超文本标记语言文档的类型声明为:

HTML5文档的类型声明为:

可以看出HTML的文档类型声明太长太复杂,而HTML5的文档声明相对比较简单,有利于程序员快速阅读和开发。

HTML和HTML5之间有什么区别?

HTML和HTML5有什么区别?

2.支持音频和视频

如果Flash player不支持HTML,则HTML不支持音频和视频。HTML5使用音视频标签支持音视频控制。

存储数据

HTML使用cookie存储临时数据。HTML5使用SQL数据库和应用缓存存储离线数据。

3.矢量图形的使用

对于HTML来说,矢量图形可以通过HTML中的各种技术来实现,比如vml、银光、flash等等。至于HTML5,矢量图形是HTML5不可或缺的一部分,比如SVG和Canvas。

HTML和HTML5之间有什么区别?

HTML和HTML5有什么区别?

4.拖放效果和绘图

HTML不允许拖放效果,所以无法绘制复杂的图形,比如圆形、矩形、三角形等等。HTML5允许拖放效果,允许画圆形、矩形、三角形等形状。

5.语法处理

HTML无法处理不准确的语法;HTML5可以处理不准确的语法。

6.元素和属性

字符集等属性;异步和ping在HTML中不存在;字符集、异步和ping的属性是HTML 5的一部分。

HTML5中的很多HTML元素被修改或删除。其中一些清单如下:

HTML和HTML5之间有什么区别?

HTML和HTML5有什么区别?

HTML5增加了很多新元素,比如nav,audio,fig caption,progress,command,time,datalist,video,figure,meter,data,section,time,average,canvas,summary,RP,rt,Details,wbr,header,footer,keygen,embed,article,hgroup,BDI,mark,output,source,track,section,ruby等等。

这就是HTML和HTML5区别的细节

HTML和HTML5之间有什么区别?

HTML和HTML5有什么区别?

我整理了最全面的前端学习资料,从最基础的HTML CSS JS【酷炫、游戏、插件包装、设计模式】到移动HTML5项目的实用学习资料,发给每一个前端合作伙伴。欢迎想学习web前端,或转行,或在校大学生,以及想在工作中提升能力的人加入学习。

通过:

1.在你手机的右上角有一个【跟随】选项,或者点击我的头像点击跟随!(跟我来)

2.关注后,移动客户端点击我的主页,右上角有私信。请给我发一条私人信息:**01**

电脑设置了关键词自动回复,自动获取就好!最近几天几万条消息真的无法回复,回复的时候请注意关键词!

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航