• 黑豹程序员-架构师学习路线图-百科:HTML-网页三剑客


    1、为什么需要HTML

    在网站技术发达之前,千年来我们获取信息是通过书籍。电脑流行后我们看文章、小说通过txt文件。看图通过单独的图片流量工具看单个的图片文件。

    而HTML把文字和图片一起展示,让今天的电子书成为可能。

    另外一点,我们的信息是有限的,而网上的信息是无限的。HTML把网络上的信息组织并呈现给我们。

    2、发展历史

    2.1 SGML

    在这里插入图片描述

    “通用标言”是国际标准化组织出版发布的一个信息管理方面的国际标准。可扩展标记语言也根源于“IBM通用标记语言”。

    SGML自20世纪60年代诞生以来,一直被广泛应用于文档制作领域。然而,由于设计上的复杂性以及工具的昂贵性等因素,SGML并不太适合Web应用程序的开发。HTML主要是为Web浏览器的呈现而设计的,因此很难被其他应用程序所理解。

    3、什么是HTML

    HTML(Hyper Text Markup Language)的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

    这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。

    HTML是由Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言,它是标准通用化标记语言SGML(Standard Generalized Markup language)的应用。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX, Windows等)。使用HTML,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML文件“翻译”成可以识别的信息,即我们所见到的网页。

    HTML让我们操作非常方便,通过单击鼠标从一个主题跳转到另一个主题,从一个页面跳转到另一个页面,与世界各地主机的文件链接超文本传输协议规定了浏览器在运行HTML文档时所遵循的规则和进行的操作。

    HTML这么好用,于是万维网(World Wide Web,简称WWW)就采用了它。万维网上使用很多HTML,每个HTML就是一个页面(Page)。万维网上放置开始点的页面称为主页(HomePage)或首页(Index),主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,缩写:URL)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。

    网页的本质就是超文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。

    4、题外话:简单易用才长久

    XML很强大,处处强过HTML,可现在都快消亡,缩在角落里,反而HTML简单易用,一学就会,深受大家喜爱,源远流长。
    所以将来你如果要去做一个产品,应该做什么样的产品呢?

  • 相关阅读:
    C/C++ sscanf正则测试
    nacos应用——占用内存过多问题解决(JVM调优初步)
    背包模板(01背包,完全背包)
    APIView类perform_authentication方法的歧义
    jvm crash 的原因及解决办法
    Android Camera性能分析 – 第16讲 通过Perfetto的PivotTable查看调用栈
    一文教你在 centos7 下安装 Oracle19 C(完整版)
    window 安装多个版本的nodejs值版本控制工具nvm
    GDB
    一篇博客上手request和response
  • 原文地址:https://blog.csdn.net/nutony/article/details/133467777