HTML与HTML5

作者: Laura McKinney
创建日期: 7 四月 2021
更新日期: 6 可能 2024
Anonim
Learn HTML5 and CSS3 From Scratch - Full Course
视频: Learn HTML5 and CSS3 From Scratch - Full Course

内容

超级标记语言(HTML)是网页的主要标记语言。 HTML5是HTML的版本。 HTML5提供了许多差异。 HTML和HTML 5之间的主要区别在于,视频和音频不是HTML的一部分,而它们都是HTML5规范的组成部分。您应该知道的主要事情是,也许有趣的是,方言标准的改进正在意识到这一现实。为了保持文档与当前标准(实际上就是HTML 4.01)的相似性,对Web程序从我们作为工程师必须考虑的途径呈现记录的方式中做出了大胆的选择。因此,该程序或“客户端专家”甚至应该现在就像处理内部组件一样处理HTML4开发,原因是在任何情况下,Internet上都会碰巧有大量记录可以利用它。无论如何,我们都不会再集中焦点地编写HTML。实际上是从方言中删除(使用CSS)。这种相似性是双向的:更多已建立的程序可以(并且将)基本上忽略HTML5代码而不会造成麻烦。看看HTML 5可以为您完成什么很酷,但还没有像HTML4那样制度化。您无需大修使用HTML 4汇编的页面。它已有十多年的历史,并且是固定的标准。当您用双脚跳入HTML5时,将进行大修。每年都会对组件和属性进行几次更改。显然,这是您需要依赖丰富组件的数量所必需的,但是,在使用液体方言时,这绝对是您应该考虑的危险。 HTML5用于通过HTML,CSS和Javascript增强程序成为应用程序阶段的能力。截止到现在(在HTML4中)Flash或基于JS的黑客中,专门为方言添加了许多组件,例如, ,


内容:HTML和HTML5之间的区别

  • 什么是HTML?
  • 什么是HTML5?
  • 关键差异

什么是HTML?

超级标记语言或简称HTML是Web开发人员用来创建网页的标记语言。它以HTML元素的格式编写,其中包含用尖括号括起来的标签,例如“’。这些标签成对使用,例如

和 ,尽管也有一些空元素,这是必需的,例如 。 Web浏览器可以读取HTML文件并将其呈现到可见或可听见的网页中。网络浏览器不显示HTML标记和脚本,而是使用它们来解释页面的内容。 HTML在语义上描述了网站的结构以及提示的提示,使其成为一种标记语言,而不是编程语言。 HTML元素构成所有网站的结构块。它允许嵌入图像和对象,并可用于创建交互式表单。 HTML 4通过模板,脚本,轮廓,安装对象,从右到左和混合课程的增强支持,丰富的表格以及结构升级等系统来放大HTML,为残障人士提供了增强的开放性。 HTML 4.01是HTML 4.0的修正,修正了错误并推出了自上次修改以来的一些改进。 HTML的这种改编是在国际化领域的专家协助下进行的,因此记录可以在每个方言中进行组合,并且可以轻松地在全球范围内传输。通过合并来完善此方法,该方法管理HTML的国际化。一个必要的跨越是将ISO / IEC:10646标准(考虑)用作HTML的记录字符集。这是世界上最全面的标准管理问题,涉及全球字符的表示,内容过程,重点以及其他世界方言问题。 HTML现在为记录中的不同人类方言提供了更多值得注意的支持。这考虑到互联网搜索者对档案的更成功索引,更高质量的排版,更好的内容到话语转换,更好的断字等等。通过精心概述其表并利用HTML 4中的新表元素,创建者可以帮助客户专家更快地呈现归档文件。创建者可以弄清楚如何计划表以进行增量渲染(请参阅TABLE组件)。从业人员应就附录中表格上的注释提供咨询,以获取有关增量计算的数据。

什么是HTML5?

HTML5是HTML的第五个版本,是Internet的核心技术标记语言,用于构造和显示WWW的内容。它是W3C(万维网联盟)的HTML标准的最新,最终和完整版本。它是1997年标准化的HTML4的继承者。HTML5的目的是通过支持最新的多媒体来改进语言,同时保持对用户的友好性并使其易于被人类阅读,并被计算机和设备(例如网络浏览器解析器)一致地理解。 HTML5旨在不仅包含HTML4,而且包含XHTML 1和DOM Level 2 HTML。 HTML5是对以下事实的回应:WWW上常用的HTML和XHTML是由多种规范启动的功能以及由常规实践建立的功能由诸如网络浏览器之类的软件产品启动的功能的混合。 HTML5是一种标记方言,用于组织和显示万维网上的内容。顾名思义,HTML 5是HTML标准的第五种形式。万维网联盟(W3C)于2014年10月发布了该语言,目的是通过支持最新的交互式媒体来增强该方言,尽管该语言可以使人们毫不费力地保持连贯一致,并且可以被PC和小工具(例如Web程序)可靠地理解,解析器等。提议使用HTML5来包含HTML 4,XHTML 1和DOM Level 2 HTML。 HTML5结合了精确的准备模型,以激发更多的互操作性。它增强,增强和使档案可访问的标记合法化,并提供用于复杂Web应用程序的标记和应用程序编程接口(API)。出于相同的原因,HTML5同样是跨阶段便携式应用程序的竞争者,因为它结合了低燃料小工具(例如手机和平板电脑)概述的亮点。合并了许多新的语法组件。为了在本地合并和处理交互式媒体和图形内容,新

已经改变,重新构想或制度化。 API和文档对象模型(DOM)当前是HTML5规范的重要组成部分,HTML5还可以更好地表征任何无效报告的处理方式。

关键差异

  1. 音频和视频不是以前的HTML版本规范的一部分,但是,它们都是HTML5规范的组成部分。
  2. 矢量图形也是诸如SVG和canvas之类的HTML5不可或缺的一部分,而借助于VML,Silver-light,Flash等各种技术,可以在HTML中实现矢量图。
  3. 在HTML中,浏览器缓存可用作临时存储。如果是HTML5,则使用应用程序缓存,Web SQL数据库和Web存储。
  4. HTML不允许JavaScript在网络浏览器中运行,而是在与浏览器界面相同的线程中运行。 HTML5允许JavaScript在后台运行,这可能是因为HTML5中的JS Web worker API。
  5. HTML与所有旧的浏览器都能正常运行,而大多数现代的Web浏览器已开始支持HTML5规范。这些浏览器包括:Firefox,Mozilla,Chrome,Opera,Safari等。