超文本标记语言(HTML)是一种专门用于构建和展示网页内容的标准化语言。
HTML 的全称是超文本标记语言(Hyper Text Markup Language),这一命名直接揭示了其核心功能与特性。需要明确的是,HTML 并非编程语言,而是一种标记语言(markup language),其主要目的是对文本内容进行格式化和结构化定义。标记语言的基础构成是一套预设的标记标签(markup tag),这些标签共同构成了语言的基本语法体系。HTML 通过运用各种标记标签来组织和呈现网页内容,实现信息的有序展示。在技术文档中,这些用于构建网页结构的标记标签通常被统称为 HTML 标签(HTML tag)。
HTML 标签是由特定的尖括号(< >)包围的关键词序列,例如 <html> 这样的标签定义了文档的基本框架。HTML 标签在结构上通常以成对形式出现,如 <b> 和 </b>,这种配对形式赋予了标签明确的开始和结束边界。在一对标签中,第一个出现的标签被称为开始标签(start tag),而第二个出现的标签则被称为结束标签(end tag)。从功能角度理解,开始标签和结束标签也被称为开放标签(opening tag)和闭合标签(closing tag),这种命名方式强调了它们在文档结构中的作用。HTML 文档的核心作用是描述网页的结构和内容,它承载着网页的所有信息。一个完整的 HTML 文档不仅包含各种 HTML 标签,还包含未经标记的纯文本内容,这些元素共同构成了网页的完整信息体。在技术术语中,HTML 文档也被称为网页(web page),这一名称直观地反映了其在网络环境中的基本单元属性。网络浏览器的核心功能是解析 HTML 文档,并将其转化为用户可浏览的网页形式。值得注意的是,浏览器在渲染过程中并不会直接显示 HTML 标签本身,而是利用这些标签作为解析和展示内容的指引:
<html> 与 </html> 之间的所有内容共同定义了网页的整体结构框架<body> 与 </body> 之间的内容构成了网页的可视化呈现部分,即用户实际看到的页面内容<h1> 与 </h1> 之间的文本被特别标识为一级标题,通常以较大的字体和粗体显示<p> 与 </p> 之间的文本则被组织为段落,按照标准的文本段落格式进行展示