HTML和HTML5的区别

HTML 代表 超文本标记语言 。它用于使用标记语言设计网页。HTML是超文本和标记语言的结合。超文本定义了网页之间的链接。标记语言用于定义标记中的文本文档,该标记定义了网页的结构。这种语言用于注释(在计算机注释处)文本,以便机器能够理解并相应地操作文本。大多数标记(例如HTML)语言都是人类可读的。该语言使用标记来定义必须对文本进行的操作。它用于构建和呈现网页上的内容。HTML5是HTML的第五个版本。许多元素从HTML5中删除或修改。

null

HTML5和HTML之间有很多区别:

HTML HTML5
如果不使用flash player支持,它就不支持音频和视频。 它支持使用
它使用cookies来存储临时数据。 它使用SQL数据库和应用程序缓存来存储脱机数据。
不允许JavaScript在浏览器中运行。 允许JavaScript在后台运行。这是可能的,因为HTML5中的JS Web worker API。
借助VML、Silver light、Flash等多种技术,HTML中的矢量图形成为可能。 矢量图形是HTML5不可或缺的一部分,比如SVG和画布。
它不允许拖放效果。 它允许拖放效果。
无法绘制圆形、矩形、三角形等形状。 HTML5允许绘制圆形、矩形、三角形等形状。
它适用于所有旧浏览器。 它受到Firefox、Mozilla、Chrome、Safari等所有新浏览器的支持。
旧版本的HTML对移动设备不那么友好。 HTML5语言对移动设备更加友好。
Doctype声明太长太复杂。 Doctype声明非常简单。
导航、标题等元素不存在。 网页结构的新元素,如导航、页眉、页脚等。
字符编码既长又复杂。 字符编码简单易行。
借助浏览器几乎不可能获得用户的真实地理位置。 通过使用JS GeoLocation API,可以轻松跟踪用户的地理位置。
它不能处理不准确的语法。 它能够处理不准确的语法。
HTML中不存在字符集、异步和ping等属性。 charset、async和ping的属性是HTML5的一部分。

有许多HTML元素已经被修改或从HTML5中删除。以下列出了其中一些:

要素 在HTML5中
更改为
改为
更改为

远离的
远离的
远离的
没有新标签。CSS用于此
没有新标签。CSS用于此
没有新标签。CSS用于此
没有新标签。CSS用于此
没有新标签。CSS用于此
没有新标签。CSS用于此

HTML5中添加了许多新元素,如导航、音频、figcaption、进度、命令、时间、数据列表、视频、数字、仪表、数据、区段、时间、旁白、画布、摘要、rp、rt、细节、wbr、页眉、页脚、键根、嵌入、文章、hgroup、bdi、标记、输出、源、曲目、区段、ruby等。

HTML是网页的基础,通过构建网站和Web应用程序来进行网页开发。通过以下步骤,您可以从头开始学习HTML HTML教程 HTML示例 .

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞9 分享