全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

html和h5有什么区别?前端小白扫盲专区

发布时间:2022-11-21 10:21:00
发布人:syq

  在我们学习前端的过程中,经常会听到html和h5,这两者是否一样呢?如何区分呢?html代表超文本标记语言,主要用于比标记语言设计网页。而h5是htmld的第五个版本,删除和修改了很多元素。那么html和h5有什么区别呢?主要体现在结构语义、文档声明、绘图、音频/视频的支持、语法处理等方面:

html和h5有什么区别

  什么html?

  html为超文本标记语言,是web的核心语言,主要用来标记网页的语言,语法简单、结构清晰。网页主要是指html文档,该文档中包含标签和文本内容,浏览器可以读取其内容,并且以网页的形式展现给用户。该页面包含图片、文字、声音、视频、动画等内容。

  什么是h5?

  h5主要是以商业用途为主,主要是基于h5技术的交互网页应用,尤其是微信h5是目前应用最多的形式。同时为互联网提供了全新的框架和平台,包括提供免插件的音视频、图像动画等功能。

  1.结构语义

  html一般不会体现结构语义化的标签,通常会这样命名:divid="header" /div

  h5在语义上有很大的优势,例如:header 、nav、article、aside等等。

  2.文档声明

  html:

1

  h5:

2

  主要区别在于html代码比较长,并且难记,而h5更加简洁,方便记忆。

  3.绘图

  html:主要用可伸缩矢量图形,用于定义网络的基于矢量的图形。

  h5:canvas元素使用脚本(通常使用JavaScript)在网页上绘制图像,可以控制画布每一个像素。

  4.音频/视频的支持

  html:必须使用Flash播放器才能支持音频和视频的使用。

  h5:使用audio和video标签来支持音频和视频控制。

  5.语法处理

  html:不能处理不准确的语法。

  h5:可以处理不准确的语法。

  关于html和h5有什么区别就先介绍到这里,在如今高速发展的5G时代,h5+CSS3技术已经成为前端程序员的必备技能,想要进入前端的小伙伴赶快学起来吧!

相关文章

什么是运行时环境?

什么是运行时环境?

2023-10-14
什么是MAC地址?

什么是MAC地址?

2023-10-14
黑石服务器是什么?

黑石服务器是什么?

2023-10-14
Rx和Tx是什么?

Rx和Tx是什么?

2023-10-14

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取