DHTMLW3C
時間:2022-02-18 06:30:01 | 來源:信息時代
時間:2022-02-18 06:30:01 來源:信息時代
DHTML不是W3C標(biāo)準(zhǔn)
DHTML指動態(tài)HTML(DynamicHTML)。
DHTML不是由萬維網(wǎng)聯(lián)盟(W3C)規(guī)定的標(biāo)準(zhǔn)。DHTML是一個營銷術(shù)語-被網(wǎng)景公司(Netscape)和微軟公司用來描述4.x代瀏覽器應(yīng)當(dāng)支持的新技術(shù)。
DHTML是一種用來創(chuàng)建動態(tài)站點的技術(shù)組合物。
對大多數(shù)人來說,DHTML意味著HTML4.0、樣式表以及JavaScript的結(jié)合物。
W3C曾講過:'動態(tài)HTML是一個被某些廠商用來描述可使文檔動態(tài)性更強的HTML、樣式表以及腳本的結(jié)合物的術(shù)語。'
DHTML技術(shù)
通過DHTML,Web開發(fā)者可控制如何在瀏覽器窗口中顯示和定位HTML元素。
HTML4.0
通過HTML4.0,所有的格式化(信息)可移出HTML文檔,并寫入一個獨立的樣式表中。因為HTML4.0可以把文檔的表現(xiàn)從其結(jié)構(gòu)中分離,我們可以在不搞亂文檔內(nèi)容的情況下完全地控制表現(xiàn)層。
層疊樣式表(CSS)
通過CSS,我們得到了一種用于HTML文檔的樣式和布局模型。
由于CSS使開發(fā)者有能力同時控制多個網(wǎng)頁的樣式和布局,CSS可以稱作Web設(shè)計領(lǐng)域的一個突破。作為開發(fā)者,您可以為每個HTML元素定義樣式,并把它應(yīng)用到您希望的任意多的頁面上。如果需要做一個全局的改變,只需簡單地改變樣式,Web中所有的元素都會被自動地更新。
文檔對象模型(DOM)
DOM指文檔對象模型。
HTMLDOM是針對HTML的文檔對象模型。
HTMLDOM定義了針對HTML的一套標(biāo)準(zhǔn)的對象,以及訪問和處理HTML對象的標(biāo)準(zhǔn)方法。
'W3C文檔對象模型(DOM)是一個中立于語言和平臺的接口,它允許程序和腳本動態(tài)地訪問和更新文檔的內(nèi)容、結(jié)構(gòu)以及樣式'。
JavaScript
使您有能力編寫可控制所有HTML元素的代碼。
在Netscape4.x以及InternetExplorer4.x的DHTML技術(shù)
Netscape4.x跨瀏覽器DHTMLInternetExplorer4.x
JSS(JavaScript樣式表)(允許您控制不同的HTML元素如何顯示)
Layers(允許您控制元素的定位和可見性)
CSS1
CSS2(允許您控制不同的HTML元素如何顯示)
CSSPositioning(允許您控制元素的定位和可見性)
JavaScript
可視濾鏡(允許您向文本和圖形應(yīng)用可視效果)
動態(tài)CSS(允許您控制元素的定位和可見性)