18910140161

HTML与HTML5有什么区别

顺晟科技

2021-06-16 10:40:07

190

超文本标记语言

HTML被称为超文本标记语言,大多数网页都是用HTML代码编写的。有了超文本标记语言,开发人员可以准确地确定多媒体、文本和超链接在网络浏览器中的显示方式。在HTML中,标签用于定义文本结构。标签和元素由字符定义,浏览器主要负责通过这些标签渲染网页内容。但是随着时间的推移,用来定义文档样式的标签几乎被抛弃了,因为我们已经开始喜欢用样式表来增加网页的丰富性,只有内容定义标签仍然形成了核心HTML。

HTML5

随着时间的推移,HTML出现了很多更新,最新的HTML版本是HTML5。它仍然是一种标记语言,但是它在原来的HTML基础上增加了很多功能,消除了XHTML中的一些严格性。极大的提升了用户体验。

HTML和HTML5的区别

(1)HTML5支持SVG、canvas等虚拟矢量图形,而在HTML中,矢量图形只有结合Flash、Silver-light等不同技术才能使用。

(2)HTML5使用WebSQL数据库,可以用来临时存储数据,但HTML中只能使用浏览器缓存来达到这个目的。

(3)HTML5支持新的表单控件,如日期时间、邮箱、号码、范围、电话、网址、搜索等。

(HTML 5是否允许音视频控件和标签,HTML不允许音视频标签。

(HTML5中,Doctype声明非常简单易用,HTML中Doctype声明太长太复杂

(6)字符集、异步和ping属性是HTML5的一部分,HTML中没有字符集、异步和ping属性

(7)对Web应用功能的增强支持:HTML5允许浏览器作为应用平台运行,不使用任何JS或基于Flash的方法,因为HTML5中固有的元素提供了所有功能。

(8)新添加的菜单和menuitem元素是交互元素规范的组件,但开发人员社区并不经常使用或喜欢它们。然而,这两个项目可以用来确保增强的网络交互菜单。为简单起见,标签用于表示移动和桌面应用程序中的菜单命令。

bodycontextmenu="new-menu "

menuid="new-menu"type="context "

menuitemHello!/menuitem

/menu

/body

示例:使用HTML5中的新元素在网页上插入歌曲和视频

audio src=' song . ogg ' controls=' controls '

这是一首歌

/音频

本文转载自中文网站

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航