学习前端html与html5有什么区别?

如题所述

html通常指的是用来写网页的超文本代码,比如
<div>
<img src="ttt.jpg" /></div>

html从最初仅用来表示文本转变到后来的富文本,甚至多媒体。上面的代码就在页面插入了一张图片。至此,html仅用来表示内容,有时也表示显示样式(现在已用css来描述内容了),还有简单的交互(现在用javascript)。
但是,到这个时候,很多功能在互联网上都要借助插件实现,比如播放多媒体,利用长连接进行通信,RPC等。于是,html5出来了,你可以认为他是html4后面的一个版本,但他不仅仅是html,还包含很多新加入的API,如文件API,websockt等。所以,通常被认为html5是web app开发所用到的html,javascript,css3等的总和
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-10
这就好比是线性代数和数学之间的区别一样。就是说在web前端知识体系里有HTML5这个知识点要学习。另外还包括其他的知识点如下图:
第2个回答  2021-11-10
html5不再像html那样只显示文字和图片了,html5支持了更多得语义化标签,如 header footer canvas video svg 等
第3个回答  2021-11-10
文档声明区别 HTML: 超文本标记语言,一种纯文本类型的语言。 HTML5.0: 文档声明HTML5方便书写,精简,有利于程序员快速的阅读和开发。
第4个回答  2021-11-10
HTML和HTML5的区别
1.文档声明
两者的声明文档就有很大的区别,HTML5的更加的简洁,更利于程序员的快速开发和阅读。
2.机构语意有差别
两者在结构语意上也有区别,HTML中没有结构语意化的标签,需要使用<divid=“header”>这样的形式命名,而HTML5中
类似这种的语义化标签让代码机构更清晰。
3.绘图功能
提到HTML5就不得不提到其强大的绘图功能canvas,Canvas相当于一个画布,可以通过JavaScript 来绘制 2D 图形,Canvas 是逐像素进行渲染的。
4.音视频支持
在html中想要调用音视频就需要使用flash,而html5中使用和标签即可轻松调用,超级方便。
HTML5其实就包括了HTML的内容,HTML是基础,HTML5是进阶
相似回答