動態HTML,通常稱為DOM腳本或DHTML,是一組可用于在網站上創建交互式元素的工具。通常,動態HTML結合了標準HTML,即web的標記語言,使用腳本語言。這允許網站設計者在網頁中包含可變元素,用戶可以在頁面加載后對其進行更改。動...
動態HTML,通常稱為DOM腳本或DHTML,是一組可用于在網站上創建交互式元素的工具。通常,動態HTML結合了標準HTML,即web的標記語言,使用腳本語言。這允許網站設計者在網頁中包含可變元素,用戶可以在頁面加載后對其進行更改。動態HTML的一個例子是當用戶將鼠標懸停在其上時,菜單會下拉。DHTML游戲也變得越來越流行。DHTML允許網站設計者包含變量在頁面加載后,用戶可以更改網頁的元素。從靜態HTML構建的網站一旦加載,用戶就無法更改或編輯。對于基本網站來說,這不是問題,但缺乏交互性是許多網站和應用程序的一個問題。動態HTML將常規HTML和JavaScript結合起來,一種簡單的腳本語言,通過交互式元素為網頁設計者提供更大的自由度。動態HTML將常規HTML和JavaScript結合起來,通過交互式元素為網頁設計師提供更大的自由度。標準HTML沒有可更改的“變量”,但是動態HTML是這樣的。一旦加載了帶有DHTML的網站,腳本語言就可以用來更改頁面的某些元素。但是,它不能用動態生成的內容創建頁面。為此,web設計者必須使用服務器端腳本語言,如PHP和Perl。最初,動態HTML被稱為DHTML由于該技術在所有internet瀏覽器上運行的最初問題,這個標簽已經過時了。取而代之,該技術現在通常被稱為DOM腳本,它代表文檔對象模型腳本。這提供了一組適用于所有瀏覽器的約定,并使動態動畫網頁的開發更加容易動態HTML有很多常見的例子,除了下拉菜單之外,表單可以返回信息而不需要發送到服務器和自動更新內容,這兩個例子是非常困難的,或者不可能的,使用標準的HTML和服務器端腳本語言來實現。在特定操作發生之前對用戶隱藏內容是該技術的另一個常見用途。隨著跨瀏覽器問題開始變得越來越少,開發動態HTML游戲變得越來越不難。DOM腳本游戲仍然是相對少見,但這項技術在基于瀏覽器的小型游戲中效果很好。DHTML游戲的一個優勢是它們也可以作為小部件運行流行的操作系統
-
發表于 2020-08-07 04:15
- 閱讀 ( 745 )
- 分類:電腦網絡