動態超文本標記語言(DHTML)腳本是一組用于向網站添加交互式元素的腳本語言。DHTML本身不是一種單獨的語言—超文本標記語言(HTML)、層疊樣式表(CSS)、JavaScript,而文檔對象模塊(DOM)是DHTML腳本的主要語言,DHTML的動態特性允許...
動態超文本標記語言(DHTML)腳本是一組用于向網站添加交互式元素的腳本語言。DHTML本身不是一種單獨的語言—超文本標記語言(HTML)、層疊樣式表(CSS)、JavaScript,而文檔對象模塊(DOM)是DHTML腳本的主要語言,DHTML的動態特性允許網頁在加載到Web瀏覽器后發生變化,但它不能在每次加載頁面時更改內容。DHTML允許網站設計者在網頁中包含可變元素,用戶可以在頁面加載后對其進行更改。當Web剛創建時,大多數網站都是靜態的,這意味著無論用戶做什么,他們的內容總是一樣的。隨著網站在內容結構和設計上變得越來越復雜,創建能夠根據用戶輸入做出反應和更改的頁面的需求變得更加重要。這就是為什么DHTML開始被程序員使用的原因。不可能確切地說DHTML腳本是什么時候首次使用的,但是,當4版瀏覽器發布時,它確實開始流行起來。對于網頁設計師來說,一個常見的問題是很難使用新技術,因為總體上用戶升級瀏覽器的速度相對較慢。這一事實推遲了DHTML腳本的使用。當全球范圍內使用DHTML腳本時,DHTML腳本的使用開始真正起飛Web Consortium(W3C)發布了一套使用標準。這使得Web設計者可以創建可在Internet上使用的標準化腳本。DHTML腳本的一個令人困惑的方面是,它不被認為是一種計算機編程語言,因為它是一組不同的腳本和標記語言一起使用的語言-即HTML、CSS、JavaScript和DOM。CSS用于創建定義網頁顯示方式的樣式表,而JavaScript可以添加交互元素而且,它不是一種創建動態內容的技術,而是一種使網站具有交互性的工具,這意味著它的用途與其他腳本語言不同,例如超文本預處理程序(PHP)。DHTML的工作原理是允許網站所有者創建可由最終用戶更改的變量。這些變量影響頁面的HTML代碼,從而改變網站對用戶的顯示方式。DHTML與其他腳本和Web開發之間的重要區別語言是DHTML不能在每次加載頁面時將頁面更改為唯一的內容,而是只能更改頁面加載后的顯示方式
-
發表于 2020-08-06 23:04
- 閱讀 ( 953 )
- 分類:電腦網絡