HTML 和 HTML5 的区别主要有三个部分
区别一:文档声明区别
首先在文档的上的声明,在html中有些长的代码声明,而html5却是简单的声明。如下;
HTML声明:
超文本标记语言,一种纯文本类型的语言。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
HTML5声明:
文档声明HTML5方便书写,精简,有利于程序员快速的阅读和开发。
<!DOCTYPE html>
区别二:结构语义区别
HTML 是没有体现语义化的标签,例如:
<div id="nav"></div>
HTML5 新增了添加了许多具有语义化的标签,如:
<article>、<aside>、<audio>、<bdi>...
区别三:绘图区别
HTML:指可伸缩矢量图形,用于定义网络的基于矢量的图形。
HTML5:HTML5的canvas元素使用脚本(通常使用JavaScript)在网页上绘制图像,可以控制画布每一个像素。