HTML5是一种编程语言?(Is HTML5 a programming language?)

2019-08-08 05:16发布

现在,我们可以使用HTML5制作的应用程序,如机器人,在Firefox OS,iPhone,黑莓等。 不过,我听说HTML是一种标记语言,而不是编程。 即使应用程序的功能,HTML仍然是唯一的标记语言?

Answer 1:

答案很简单:

龙答 :不,它不是。 如标准所定义的HTML只是一种标记语言,正是因为它是在以前的版本中。

但是,这是什么意思? 这意味着,它应该组织你的数据让您还与使用的标记定义语义,但它不能处理或修改您的数据,你会做使用编程语言。 此外,它没有输入输出的概念,是在编程语言,你在哪里得到的输入来分析和产生输出的情况。

顺便说HTML5是走出了一起更广泛的网络兴趣,也更强技术(如JavaScript和CSS或更新版本),这使得新的Web应用程序更加强大和无限的。

请阅读这个巨大的资源更多地了解HTML5。



Answer 2:

编程语言都有一定的功能,如分支,循环,诸如此类的事情,那HTML5缺乏。 HTML5定义的标记对于一些交互功能,但该标记是几乎完全静态的(有一些相互作用中的定义暗示select元素和这样)。 很多你听到没有HTML5在所有你可以用JavaScript(一种编程语言)在一个适度的浏览器做“HTML5”的特点,而是事。

HTML5越来越接管(或接管 )定义网页的结构 API来从一种编程语言与他们互动的作用。 这曾经是相当独立的,在DOM规范,但很多现在正被折叠成HTML5规范。 但同样,这只是定义的API。 使用这些API的实际编码需要(在几乎所有情况下),实际的编程语言。



Answer 3:

HTML5被认为是一种技术。 是的,有HTML的标记语言,第5版本,但可能你没有那个意思。

HTML5更认为是一种技术,包括HTML,CSS3和JavaScript和他们的大部分都支持在浏览器一样的工具。 因此,作为事实上它可以被看作是一些需要编程。



文章来源: Is HTML5 a programming language?