當前位置:首頁 > 通用術語 > 什麼是動態HTML?概念、運作方式

什麼是動態HTML?概念、運作方式

2025-08-27通用術語221

網路百科全書中動態HTML的定義。

什麼是動態 HTML?

動態 HTML 是 Microsoft 開發的萬維網聯盟 (W3C) 標準,用於建立互動式多媒體 Web 內容。

動態 HTML (dHTML)

您可以使用動態 HTML 讓網頁的外觀和行為更像一般桌面應用程式。動態 HTML 支援以下功能:

  • 文件物件模型 (DOM),一種標準,網頁的每個元素都會公開以進行腳本編寫。超文本標記語言 (HTML) 頁面上的每個元素都可以充當可以使用腳本和其他程式修改的物件。例如,動態 HTML 可以在 onmouseover 或 onclick 事件期間變更網頁上物件的外觀。

  • 層疊式樣式表 (CSS) 定位,可讓 HTML 內容開發人員使用樣式表來控制網頁上物件的樣式和版面配置。然後可以串聯這些樣式表來定義不同的優先順序層級。

  • 動態內容和動態樣式,HTML 內容開發人員可以使用它們來根據滑鼠事件或其他形式的使用者互動動態變更網頁上每個 HTML 元素的內容或樣式。

  • 資料綁定,將資料與 HTML 元素整合。例如,可以從資料記錄和資料繫結欄位自動產生表格列。

為什麼要使用動態 HTML?

動態 HTML (DHTML) 使網頁動態化,但 Javascript 也可以,問題是 DHTML 有什麼不同?所以答案是,一旦文檔按照我們的要求加載完畢,DHTML 就能夠更改網頁的外觀、內容和樣式,而無需更改或刪除瀏覽器網頁上已有的所有內容。DHTML 可以按需更改網頁的內容,而無需瀏覽器刪除其他所有內容,即即使在文檔完全加載後也能夠更改網頁上的更改。

動態HTML的優點:

  • 與 Flash 或 Shockwave 等其他交互媒體相比,文件的大小很緊湊,而且下載速度更快。

  • 它得到了 Microsoft 和 Netscape 等大型瀏覽器製造商的支持。

  • 高度靈活且易於更改。

  • 檢視器不需要額外的插件來瀏覽使用 DHTML 的網頁,它們不需要任何額外的要求或特殊軟體來查看它。

  • 透過向伺服器發送較少數量的請求來節省使用者時間。由於即使在載入頁面後也可以修改和替換元素,因此不需要建立單獨的頁面來更改樣式,這反過來又節省了建立頁面的時間,並減少了發送到伺服器的請求數量。

  • 它具有比靜態 HTML 更高級的功能。它能夠同時在網頁上保存更多內容。

動態HTML缺點:

  • 並非所有瀏覽器都支援它。它僅受最近的瀏覽器支持,例如 Netscape 6、IE 5.5 和類似瀏覽器的 Opera 5。

  • 學習DHTML需要很多先決條件,設計人員在開始使用DHTML之前應該了解HTML、CSS、JS等語言,這本身就是一個漫長而耗時的語言。

  • 不同瀏覽器的實作是不同的。因此,如果它在一個瀏覽器中工作,那麼在另一個瀏覽器中不一定以相同的方式工作。

  • 即使在功能方面表現出色之後,DHTML 也需要一些昂貴的工具和實用程序。例如,DHTML 文字編輯器 Dreamweaver。隨之而來的是,從 HTML 轉移到 DHTML 的改進成本使得成本上升得更高。

“什麼是動態HTML?概念、運作方式” 的相關文章

什麼是存取控制?概念、怎麼運作、通用術語

什麼是存取控制?概念、怎麼運作、通用術語

存取控制是一個通用術語,描述管理員如何保護對 Active Directory 中物件的存取。存取控制一詞也用於 Windows Server 和 Windows XP 平臺,以描述如何使用 NTFS 檔案系統來保護檔案和資料夾,以及如何控制共用資料夾、印表機和其他網路資源的存取。存取控制原則怎麼運...

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

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

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

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

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

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

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

什麼是NetWare 閘道服務 (GSNW)?概念、怎麼運作的

網路百科全書中網際服務 (GSNW) 的定義。什麼是 GSNW(NetWare 網關服務)?GSNW 是執行 Microsoft Windows 2000 和 Windows NT 的伺服器 (在 Windows NT 中稱為 NetWare 閘道服務) 的服...

什麼是接地迴路?概念、運作方式

什麼是接地迴路?概念、運作方式

接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。什麼是接地迴路?網路中的接地迴路是當網路的兩個或多個部分在不同點接地時產生的情況,導致連接的網路組件之間產生電壓差。這些電壓差通常是由於不同位置接地電氣特性的不均勻性而發生的。接地迴路運作方式例如,假設兩台電...

什麼是服務品質 (QoS)?概念、運作方式

什麼是服務品質 (QoS)?概念、運作方式

網路百科全書中服務品質 (QoS) 的定義。什麼是服務品質 (QoS)?一般來說,QoS 是具有可預測延遲和資料遺失的任何網路技術。更具體地說,是允許為通過網路傳輸的不同流量流定義絕對或相對效能要求的任何機制。換句話說,服務品質 (QoS) 網路可以保證特定路徑、連線或流量類型的一定輸送量。這使得確...