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

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

2025-08-27通用術語336

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)?概念、運作方式” 的相關文章

什麼是組織單位 (OU)?概念、怎麼運作

什麼是組織單位 (OU)?概念、怎麼運作

網路百科全書中組織單位 (OU) 的定義。什麼是組織單位 (OU)?組織單位是 Microsoft Windows Server Active Directory 中的一種容器物件,可以包含其他 Active Directory 物件。怎麼運作組織單位 (OU) 可以包...

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

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

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

什麼是批次檔案?概念、怎麼運作的

什麼是批次檔案?概念、怎麼運作的

批次檔案是副檔名為 .bat 或 .cmd 的 ASCII 文件,包含一系列命令。什麼是批次檔案也稱為批次程序,副檔名為 .bat 或包含一系列命令的 .cmd 的 ASCII 檔案。在命令提示字元或登入指令碼中叫用批次檔時,會循序執行這些命令。批次檔案主要用於簡化例行或重複性管理任務的執...

什麼是全域負載平衡器?概念、怎麼運作的

什麼是全域負載平衡器?概念、怎麼運作的

網路百科全書中全域負載平衡器的定義。什麼是全域負載平衡器?Global Load Balancer 是一種基於硬件或軟件的解決方案,可以將 Web 內容請求導向到存儲內容的多個地理位置。例如,如果一個電子企業在全球有數個資料中心,它可以使用廣域負載平衡器將 Web 客戶流量導向至能夠為每一個客戶的位...

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

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

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

什麼是vCalendar?概念、運作方式

什麼是vCalendar?概念、運作方式

網路百科全書中 vCalendar 的定義。什麼是 vCalendar?vCalendar 是一種網際網路通訊協定,用於在不同平台上執行的排程程式之間進行互通性。vCalendar 允許個人資料交換 (PDI) 程式透過網際網路交換排程資訊,以預訂會議、排定活動等。vCalendar 標準定義了透過...