标记语言

标记语言是一种使用 标签 定义文档中元素的计算机语言。它具有可读性,也就是说,标记文件包含标准单词,而不是典型的编程 语法。虽然存在多种标记语言,但最常见的两种是 HTMLXML

HTML 是一种用于创建 网页 的标记语言。每个网页的内容都由 HTML 标签定义。基本页面标签(如 <head><body><div>)定义页面的各个部分,而 <table><form><image><a> 等标签则定义页面中的元素。大多数元素都需要一个开始标签和一个结束标签,内容位于这两个标签之间。例如,指向 TechTerms.com 主页的链接可能使用以下 HTML 代码:

<a href="https://techterms.com">TechTerms.com</a>

XML 用于存储结构化 数据,而不是存储页面上的格式信息。HTML 文档使用预定义的标签(如上面的示例),而 XML 文件则使用自定义标签定义元素。例如,存储计算机型号信息的 XML 文件可能包含以下部分:

<computer>
  <manufacturer>Dell</manufacturer>
  <model>XPS 17</model>
  <components>
    <processor>2.00 GHz Intel Core i7</processor>
    <ram>6GB</ram>
    <storage>1TB</storage>
  </components>
</computer>

XML 被称为“Extensible Markup Language”,因为自定义标签可用于支持各种元素。每个 XML 文件都以标准文本格式保存,因此软件程序可以轻松地 解析 或读取其中的数据。因此,XML 常用于导出结构化数据,以及在多个程序之间共享数据。

NOTE:由于 HTML 和 XML 文件都以 纯文本 格式保存,因此可以使用标准文本编辑器查看它们。你还可以通过选择“查看源代码”选项来查看已打开网页的 HTML 源代码。大多数 Web 浏览器的 查看 菜单中都有此功能。

更新日期 June 1, 2011 作者 Per C.

quiz测试你的知识

Which of the following combines virtual reality with an open-world multiplayer setting?

A
Multiverse
0%
B
Metaverse
0%
C
Superverse
0%
D
Omniverse
0%
Correct! Incorrect!     View the Metaverse definition.
More Quizzes →

Tech Terms 计算机词典

本页中标记语言的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。