hypertext markup language 的演化

100 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

我个人的理解: HTML是计算机系统可读的语言之一,允许计算机和人类之间的交互。它允许定义和构造文本文档的典型元素,如标题、段落、列表、表格或图形,并相应地标记它们。视觉表示是使用web浏览器执行的,该浏览器解释代码行,然后显示不同的元素。此外,HTML代码可以包含元数据形式的信息。如今,HTML主要仅在其描述性功能中用作标记语言,而层叠样式表(CSS)等样式表语言用于定义设计。然而,在web的早期,使用HTML进行视觉调整是相当普遍的。

20世纪80年代末,英国计算机科学家蒂姆·伯纳斯·李(Tim Berners-Lee)开发了万维网的核心组件。他受雇于欧洲核研究组织(CERN),最初致力于一个内部项目,以促进CERN实验室之间的网络内信息交流,其中一些实验室位于法国,其他实验室位于瑞士。对于他的网络基础设施基础,T.Berners-Lee使用了超文本,这是一种通过超链接传输信息的文本形式,使用标记语言编写。然后,他开发了一种特定的标记语言,产生了超文本标记语言HTML。

不到三十年后,HTML与许多其他组件(如HTTP传输协议、URL、浏览器和web服务器)一起成为全球数字网络的基础。今天,web语言对于任何开发人员来说都是必不可少的。在本HTML教程中,我们为初学者总结了最重要的基础知识和提示,以便向介绍标记语言的原理,并帮助更轻松地开始。

我个人对演化的思考: HTML是从SGML(标准通用标记语言)演变而来的,SGML是一种公认的ISO标准元语言(8879:1986),现已基本消失。因此,SGML元素的样式可以在HTML中找到。大多数情况下,我们将有两个标记,一个标记开始,另一个标记结束,分别为<>和</>。对于某些元素,不需要结束标记。此外,存在一些没有内容的元素,如换行符
。除了标记之外,我们还可以在以下HTML属性中找到一些原始元素。