html与html5的区别:1、html代表超文本标记语言,html5是html的第五个版本,删除或修改了许多元素;2、html没有体现结构语义化的标签,html5添加了许多语义化的标签;3、html如果不使用flash播放器,不支持音频和视频,html5支持音频和视频的控制;4、html无法处理不准确的语法,而html5能够处理不准确的语法。
本教程操作系统:windows10系统、html5版本、dell g3电脑。
一、什么是html和html5?
html代表超文本标记语言,用于使用标记语言设计网页。html是超文本和标记语言的组合,超文本定义了网页之间的链接;标记语言用于定义标记内的文本文档,该文档定义网页的结构。此语言用于注释(在计算机注释中)文本,以便机器可以理解它并相应地操作文本。
大多数标记(例如html)语言都是人类可读的。该语言使用标签来定义必须对文本进行哪些操作。它用于在网页上构造和呈现内容。
html5是html的第五个版本,html5中删除或修改了许多元素。
二、html和html5的区别
1、文档声明区别
html文档的类型声明为:
<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd">
html5文档的类型声明为:
<!doctype html>
文档声明html5方便书写,精简,有利于程序员快速的阅读和开发。
2、结构语义区别
html:没有体现结构语义化的标签,如:8b1ac108cbaa4395859772f3c8fb204416b28748ea4df4d9c2150843fecfba68
html5:添加了许多具有语义化的标签,如:23c3de37f2f9ebcb477c4a90aac6fffd、15221ee8cba27fc1d7a26c47a001eb9b、b97864c2e0ef2353a16c4d64c7734e92、af4e6c3c591431c4583becd75d1c3582...
相对于html,html5中新增和修改了一些元素。
3、绘图区别
html:指可伸缩矢量图形,用于定义网络的基于矢量的图形。
html5:html5的canvas元素使用脚本(通常使用javascript)在网页上绘制图像,可以控制画布每一个像素。
4、音频和视频的支持
html如果不使用flash播放器,它不支持音频和视频。html5使用b97864c2e0ef2353a16c4d64c7734e92和39000f942b2545a5315c57fa3276f220标签来支持音频和视频控制。
5、语法的处理
html无法处理不准确的语法;html5能够处理不准确的语法。
以上就是html与html5有哪些区别的详细内容。