为什么网页要用html(还有其它前端语言吗)

“为什么网页使用HTML?”,也许我们应该问的是“为什么不使用其它的前端编程语言来写页面?”。

html,css,JavaScript,php,前端代码

也许我们应该看看历史背景。起初,超文本只允许你浏览另一台计算机上的单个文件系统。此外,在超链接出现之前,网络是分层的(单个而不是可以点击浏览下一个页面),用户很难浏览。计算机中有大量的软件可以用来创建文档,但是互联网在这一点上没有这些文档的标准。

当蒂姆·伯纳斯·李提出我们现在称之为“网络”的想法时,他决定它应该允许动态链接到其他文档——用于创建通过互联网连接显示的文档的竞争方法都没有提供这种功能。

……当时流行许多桌面出版方法:SGML、Interleaf、LaTex、Microsoft Word和Troff等。

但是蒂姆努力使他的方法变得简单——他知道提供超链接是非常有必要的。因此,他简化了文档结构,将其限制在一组特定的标签中。

……[他]通过自己开发一些软件,展示了一种基本但有吸引力的文本发布方式,以及他自己的简单协议——HTTP——用于通过超文本链接检索其他文档的文本。蒂姆自己的协议HTTP代表超文本传输协议。超文本传输协议的文本格式被命名为超文本标记语言……

蒂姆模仿了标准通用标记语言,并鼓励其他人在他创造的基础上发展。这与他添加的a链接标签(锚文本)一起,允许超链接(这是“web”页面核心功能),这巩固了该技术的流行。

在未来的几年里,有许多相互竞争的想法和标准,但改进HTML一直是这个群体的目标——正是这个迭代过程将HTML从非常简单的东西发展成了我们今天所知道的东西——总的来说,底层协议HTTP的核心方法没有太大变化。

html已经成为非常主流的语言,并且几乎无法被替代,并且绝大多数的编程语言已经跟html联系起来了,就目前Web前端开发可能涉及的语言来讲,有PHP语言、JavaScript、Ruby、HTML5、Java和Python。

为什么网页要用html(还有其它前端语言吗)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注