當前位置:首頁 > 通用術語 > 什麼是超文本標記語言 (HTML)?概念、運作方式

什麼是超文本標記語言 (HTML)?概念、運作方式

2025-08-27通用術語231

HTML(超文本標記語言)是一種格式或標記語言,用於為萬維網建立文件。

什麼是超文本標記語言?

用於為萬維網 (WWW) 建立文件的格式或標記語言。它可以由級聯樣式表 (CSS) 等技術和 JavaScript 等腳本語言補充。

超文本標記語言

什麼是HTML?(摘自 W3.org)

HTML 是 Web 的核心語言,用於創建供每個人在任何地方使用的內容。

運作方式

最簡單形式的超文本標記語言 (HTML) 使用標籤來格式化 ASCII 文本文檔,方法是指示應顯示為粗體、斜體、項目符號、超鏈接、居中等的文本。這些標籤通常成對出現,可以嵌套,可以包含其他屬性,並用於“標記”文本。例如,文本“節省 50%”可以通過使用 <STRONG> 標籤(表示“打開粗體樣式”)和 </STRONG> 標籤(表示“關閉粗體樣式”)來標記文本,在 Web 瀏覽器上以粗體顯示。生成的 HTML 如下所示:

<STRONG>Save 50%</STRONG>

HTML 頁面會儲存為副檔名為 .htm 或 .html 的檔案,位於 Web 伺服器上的適當目錄中,例如 Microsoft Internet Information Services (IIS) 。當 Web 瀏覽器 (例如 Microsoft Internet Explorer) 從 Web 伺服器下載 HTML 頁面時,它會解譯標籤,並以適當的格式顯示文件。

自 1990 年代初創建以來,HTML 已經經歷了多個版本。在撰寫本文時,最新版本是 HTML 4。原始 HTML 對文件的格式化方式沒有提供太多控制,也就是說,文字和圖形等物件在頁面上的佈局方式。它最初的標籤集非常有限,主要用於使用超鏈接來鏈接文檔以形成超文本。

然而,隨著 Web 的普及,首先是 Netscape,然後是 Microsoft 引入了他們自己的專有 HTML 標籤,為 Web 開發人員提供了對文檔格式的更多控制,從而加快了萬維網聯盟 (W3C) 開發 HTML 標準的速度。HTML 4 包括用於建立級聯樣式表的標準,它提供了強大的格式化功能,用於在網頁上精確放置物件。

超文本標記語言歷史記錄

1980 年,CERN 的承包商、物理學家 Tim Berners-Lee 提出並製作了原型 ENQUIRE,這是一個供 CERN 研究人員使用和共享文件的系統。1989 年,伯納斯-李寫了一份備忘錄,提出了一個基於互聯網的超文本系統。Berners-Lee 指定了 HTML,並於 1990 年底編寫了瀏覽器和伺服器軟體。那一年,伯納斯-李和歐洲核子研究組織數據系統工程師羅伯特·卡利奧合作共同申請資金,但該項目並未被歐洲核子研究組織正式採用。在他 1990 年的個人筆記中,他列出了“使用超文本的眾多領域中的一些”,並將百科全書放在首位。

第一個公開的 HTML 描述是一個名為“HTML 標籤”的文件,該文檔由 Tim Berners-Lee 於 1991 年底首次在互聯網上提及。它描述了 18 個元素,構成了 HTML 最初相對簡單的設計。除了超連結標籤之外,這些標籤都受到 SGMLguid 的強烈影響,SGMLguid 是 CERN 內部基於標準通用標記語言 (SGML) 的文檔格式。其中 11 個元素仍然存在於 HTML 4 中。

“什麼是超文本標記語言 (HTML)?概念、運作方式” 的相關文章

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是硬體抽象層 (HAL)?概念、運作方式

什麼是硬體抽象層 (HAL)?概念、運作方式

HAL 或硬體抽象層是 Microsoft Windows Server 基礎上的薄層軟體,可在底層硬體和作業系統的較高層之間提供統一的介面。什麼是HAL(硬體抽象層)?作業系統底部的薄薄軟體層,在底層硬體和作業系統的較高層之間提供統一的介面,隱藏與這些較高層的硬體差異。換句話說,硬體抽象層 (HA...

什麼是代理程式 (SNMP)?概念、運作方式

什麼是代理程式 (SNMP)?概念、運作方式

網路百科全書中AGENT的定義。什麼是代理程式 SNMPSNMP中的代理程式是一種簡單的網路管理協定客戶端軟體,在集線器、路由器或其他網路元件上運行。代理程式會收集 TCP/IP 統計資料及條件的相關資訊,並可在向 SNMP 管理系統要求時提供此資訊。代理程式還可以在發生設陷時向管理系統發...

什麼是錨文本 (HTML)?概念、運作方式

什麼是錨文本 (HTML)?概念、運作方式

網路百科全書中錨文本 (HTML) 的定義。什麼是電腦網路中的錨文本?錨文本在超文本標記語言 (HTML) 中是超文本鏈接的源或目標。錨點可以是文字或圖形,並使用標籤形式<A ...>…</A>。錨標記是 HTML 的基礎,使連結文件的超文本概念成為可能。錨文本 (HTML)...

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

網路百科全書中 NetBIOS over TCP/IP 節點類型的定義。什麼是 NetBIOS over TCP/IP 節點類型?NetBIOS over TCP/IP 節點類型是 NetBIOS over TCP/IP (NetBT) 主機的不同配置或節點類型。節點類型決定如何執行 Ne...