HTML与HTML5有什么区别
【引荐课程:HTML课程,HTML5课程】
HTML
HTML被称为超文本标志说话,大多数网页都是用HTML代码来编写的。通过HTML,开发人员可以确切地肯定多媒体,文本和超链接在Web阅读器中的显示方式。在HTML中,标签用于定义文本构造; 标签和元素使用<>字符定义,阅读器主要负责通过这些标签显现网页内容。但是随着时间的推移,用于定义文档样式的标签几乎已经被弃用,由于我们已经开端喜爱用样式表增添网页的丰硕性,只要内容定义标签依然构成中心HTML。
HTML5
随着时间的推移,HTML已经显现了很多更新,当前最新的HTML版本是HTML5。它依然是一种标志说话,但它为原始的HTML增加了很多功效,并且消弭了XHTML中存在的一些严厉性。它大大的改善了会员体验。
HTML和HTML5的不同
(1)HTML5支撑SVG,画布和其他虚拟矢量图形,而在HTML中,只要将它与Flash,Silver-light等不一样技术结合在一起才能使用矢量图形。
(2)HTML5使用Web SQL数据库,可用于暂时储备数据但在HTML中只要阅读器缓存才可用于此目的。
(3)HTML5支撑新的表单控件,例如:日期和时间,电子邮件,数字,范畴,电话,网址,搜索等。
(4)HTML 5可否同意音频和视频控件乃至标签,HTML不同意音频<audio>和video <video>标签。
(5)在HTML 5中,Doctype声明非常简便易用,Doctype声明在HTML中太长且复杂
(6)charset,async和ping的属性是HTML 5的一部分,HTML中不存在charset,async和ping等属性
(7)增强了对Web利用程序功效的支撑:在HTML5同意阅读器作为利用程序平台运转不需要使用任何基于JS或Flash的办法,由于HTML5中固有的元素供给了所有功效。
(8)新增添的<menu>和<menuitem>元素是互动元素规格的成分,但不经常使用或开发者社区津津有味。但是,这两个项目可用于确保增强的Web交互<menu>性。为简便起见,标签用于表示移动和桌面利用程序中的菜单命令。
<body contextmenu=”new-menu”> <menu id=” new-menu” type=”context”> <menuitem>Hello!</menuitem> </menu> </body>
例:利用HTML5中的新元素在网页上插入一首歌和一个视频
<audio src="song.ogg" controls="controls"> 这是一首歌 </audio>
<video src="movie01.mp4" width="100" height="100" controls="controls"> </video>
总结:以上就是本篇文章的全部内容了,但愿对大家有所帮忙。
以上就是HTML与HTML5有什么不同的具体内容,更多请关注百分百源码网其它相关文章!