写点什么

什么是 HTML?

作者:TiAmo
  • 2023-06-28
    江苏
  • 本文字数:1515 字

    阅读完需:约 5 分钟

什么是HTML?

互联网上的应用程序被称为 Web 应用程序,Web 应用程序使用 Web 文档(网页)来表现用户界面,而 Web 文档都遵循标准 HTML 格式。HTML5 是最新的 HTML 标准。之前的版本 HTML4.01 于 1999 年发布。20 多年过去了,互联网已经发生了翻天覆地的变化,原有的标准已经不能满足各种 Web 应用程序的需求。本篇带大家一起了解 HTML 的基础,介绍 HTML 的定义及历史概貌。

HTML 是 HyperText Markup Language(即超文本标记语言)的缩写,它是通过嵌入代码或标记来表明文本格式的国际标准。用它编写的文件扩展名是.html 或.htm,这种网页文件的内容通常是静态的。

HTML 中包含很多 HTML 标记(标签 Tag),它们可以被 Web 浏览器解释,从而决定网页的结构和显示的内容。这些标记通常成对出现,如

和就是常用的标记对,语法格式如下:

<标记名>数据标记名>
复制代码

【例 1】一个使用基本结构标记文档的 HTML 文档实例 first.html。

<html><head><title>HTML文件标题</title></head><body><!--HTML文件内容--><p>this is a paragraph</p><b>This text is bold</b></body></html>
复制代码

这个文件的第一个标记(Tag)是

,这个标记告诉浏览器这是 HTML 文件的头。文件的最后一个标记是,表示 HTML 文件到此结束。

和之间的内容是 Head 信息。Head 信息是不显示出来的,在浏览器里看不到。但是这并不表示这些信息没有用处。例如,可以在 Head 信息里加上一些关键词,有助于搜索引擎能够搜索到网页。

之间的内容是这个文件的标题。可以在浏览器最顶端的标题栏看到这个标题。

和之间的信息是正文。

是 HTML 文档中的注释符,它们之间的代码不会被解析。

在和之间的文字用粗体表示。,顾名思义,就是 bold 的意思。

HTML 文件看上去和一般文本类似,但是它比一般文本多了标记(Tag),如

、等,通过这些标记(Tag),告诉浏览器如何显示这个文件。

实际上<标记名>数据</标记名>就是 HTML 元素(HTML Elements)。大多数元素都可以嵌套,例如:

<body><p>this is a paragraph</p></body>
复制代码

其中,

元素的内容是另一个 HTML 元素。HTML 文件是由嵌套的 HTML 元素组成的。

02、HTML 的历史


1990 年,欧洲原子物理研究所的英国科学家 Tim Berners-Lee 发明了 WWW(World Wide Web)。通过 Web,用户可以在一个网页里比较直观地标识出互联网上的资源。因此,Tim Berners-Lee 被称为互联网之父。


最早的关于 HTML 的公开描述是由 Tim Berners-Lee 于 1991 年发表的一篇名为《HTML 标记》的文章,其中描述了 18 个元素,这就是关于 HTML 的最简单的设计。其中的 11 个元素还保留在 HTML4 中。

1993 年,Internet 工程任务组(Internet Engineering Task Force,IETF)发布了第 1 部 HTML 规范建议。1994 年,IETF 成立了 HTML 工作组,该工作组于 1995 年完成了 HTML2.0 设计,并于同年发布了 HTML3.0,对 HTML2.0 进行了扩展。

HTML4.01 发布于 1999 年,直至现在仍然有大量的网页是基于 HTML4.01 的,它的应用周期超过 10 年,因此是到目前为止,影响最广泛的 HTML 版本。

2004 年,超文本应用技术工作组(Web Hypertext Application Technology Working Group,WHATWG)开始研发 HTML5。2007 年,万维网联盟(World Wide Web Consortium,W3C)接受了 HTML5 草案,并成立了专门的工作团队,并于 2008 年 1 月发布了第 1 个 HTML5 的正式草案。

2010 年,时任苹果公司 CEO 的乔布斯发表了一篇名为《对 Flash 的思考》的文章,指出随着 HTML5 的完善和推广,以后再观看视频等多媒体时就不再依靠 Flash 插件了。这引起了主流媒体对 HTML5 的兴趣。

目前,HTML5 是 HTML 最新的修订版本,2014 年 10 月由万维网联盟(W3C)完成标准制定,仍处于完善之中。然而大部分现代浏览器已经可以支持 HTML5。HTML5 的设计目的是使网络标准匹配当代的网络需求,尤其是在移动设备上支持。W3C 组织最新宣布,正在编写 HTML5.1 的语言标准规范。HTML5 无疑会成为未来 10 年热门的互联网技术。

发布于: 刚刚阅读数: 3
用户头像

TiAmo

关注

有能力爱自己,有余力爱别人! 2022-06-16 加入

CSDN全栈领域优质创作者,万粉博主;阿里云专家博主、星级博主、技术博主、阿里云问答官,阿里云MVP;华为云享专家;华为Iot专家;

评论

发布
暂无评论
什么是HTML?_html_TiAmo_InfoQ写作社区