html和html5的区别是什么
html和html5的区别是:1、文档声明html5比html精简。2、html5结构语义比html新增和修改了一些元素。3、绘图中html指可伸缩矢量图形,html5在网页上绘制图像。4、html和html5音频和视频的支持不同。5、html和html5语法的处理不同。
1、文档声明区别
html文档的类型声明为:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd">//或
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
html5文档的类型声明为:
<!DOCTYPEhtml>
文档声明html5方便编写,更加精简,有利于程序员更快地阅读和开发。
2、结构语义区别
html:没有体现结构语义化的标签,例如:<div id="nav"></div>
html5:添加了许多具有语义化的标签,例如:<article>、<aside>、<audio>、<bdi>等。
对比html,html5中新增和修改了一些元素。
3、绘图区别
html:指可伸缩矢量图形,用于定义网络的基于矢量的图形。
html5:HTML5的canvas元素使用脚本在网页上绘制图像,可以控制画布每一个像素。
4、音频和视频的支持
如果html不使用Flash播放器支持,那么它不支持音频和视频。html5可以使用<audio>和<video>标签来支持音频和视频控制。
5、语法的处理
html无法处理不准确的语法;html5能够处理不准确的语法。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:SSL证书之https和http的区别有哪些 下一篇:香港的VPS有什么优势
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。