欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
HTML和HTML5之间的区别有:HTML的文档类型声明太长而且复杂,而HTML5的文档声明相对来说更为简便,有利于程序员快速阅读和开发。相对于HTML,HTML5中新增和修改了一些元素。下面本篇文章就来给大家介绍和对比一下HTML和HTML5,让大家了解HTML和HTML5之间的一些区别,希望对大家有所帮助。
HTML和HTML5之间有什么区别?
HTML和HTML5之间有什么区别?
什么是HTML和HTML5?
HTML代表超文本标记语言,用于使用标记语言设计网页。HTML是超文本和标记语言的组合,超文本定义了网页之间的链接;标记语言用于定义标记内的文本文档,该文档定义网页的结构。此语言用于注释(在计算机注释中)文本,以便机器可以理解它并相应地操作文本。
大多数标记(例如HTML)语言都是人类可读的。该语言使用标签来定义必须对文本进行哪些操作。它用于在网页上构造和呈现内容。
HTML5是HTML的第五个版本,HTML5中删除或修改了许多元素。
HTML和HTML5之间的区别是什么?
1、文档类型声明(Doctype声明)
HTML文档的类型声明为:
HTML5文档的类型声明为:
可以看出:HTML的文档类型声明太长而且复杂,而HTML5的文档声明相对来说更为简便,有利于程序员快速阅读和开发。
HTML和HTML5之间有什么区别?
HTML和HTML5之间有什么区别?
2、音频和视频的支持
HTML如果不使用Flash播放器支持,它不支持音频和视频。HTML5使用<audio>和<video>标签来支持音频和视频控制。
存储数据
HTML使用cookie来存储临时数据。HTML5使用SQL数据库和应用程序缓存来存储脱机数据。
3、矢量图形的使用
对于HTML,矢量图形可以在HTML中借助各种技术实现,如vml、银光、flash等。对于HTML5,矢量图形是HTML5的一个组成部分,如SVG和Canvas。
HTML和HTML5之间有什么区别?
HTML和HTML5之间有什么区别?
4、拖放效果和绘图
HTML不允许拖放效果,无法绘制复杂图形,例:圆形,矩形,三角形等形状。HTML5允许拖放效果,允许绘制圆形,矩形,三角形等形状。
5、语法的处理
HTML无法处理不准确的语法;HTML5能够处理不准确的语法。
6、元素和属性
HTML中不存在charset,async和ping等属性;但charset,async和ping的属性是HTML 5的一部分。
HTML5中有许多HTML元素已被修改或删除。其中一些列表如下:
HTML和HTML5之间有什么区别?
HTML和HTML5之间有什么区别?
HTML5中添加了许多新元素,如:nav, audio, figcaption, progress, command, time, datalist, video, figure, meter, data, section, time, aside, canvas, summary, rp, rt, details, wbr, header, footer, keygen, embed, article, hgroup, bdi, mark, output, source, track, section, ruby 等等。
以上就是HTML和HTML5之间有什么区别的详细内容
HTML和HTML5之间有什么区别?
HTML和HTML5之间有什么区别?
自己整理了一份最全前端学习资料,从最基础的HTML+CSS+JS [炫酷特效,游戏,插件封装,设计模式]到移动端HTML5的项目实战的学习资料都有,送给每一位前端小伙伴。有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。
获取方式:
1.在你手机的右上角有【关注】选项,或点击我的头像,点击关注!(关注我)
2.关注后,手机客户端点击我的主页面,右上角有私信,请私信发我:**01**
电脑已经设置好了关键词自动回复,自动领取就好了!这几天上万个消息,真的回复不过来,所以回复的时候请注意关键词!

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html5/h58168.shtml