DHTML【1】
? ? ?? ?什么是DHTML呢?英文全稱(Dynamic Hypertext Markup Language),即動態(tài)超文本標(biāo)記語言,DHTML不是一個獨(dú)立的新技術(shù),而是多種技術(shù)的綜合,它能使HTML變的更靈活。
? ?DHTML都包括什么技術(shù)?DHTML包括HTML、Css、Javascript、DOM。
? ?各個技術(shù)都負(fù)責(zé)什么東東呢?HTML負(fù)責(zé)將數(shù)據(jù)進(jìn)行標(biāo)簽的封裝;css負(fù)責(zé)美化標(biāo)簽;DOM負(fù)責(zé)將標(biāo)簽以及標(biāo)簽中的數(shù)據(jù)封裝成對象;Javascript負(fù)責(zé)通過程序設(shè)計(jì)方式來操作這些對象。
? ?什么是HTML?HTML是標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用,也是一種規(guī)范,一種標(biāo)準(zhǔn),它通過標(biāo)記符號來標(biāo)記要顯示的網(wǎng)頁中的各個部分。網(wǎng)頁文件本身是一種文本文件,通過在文本文件中添加標(biāo)記符,可以告訴瀏覽器如何顯示其中的內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網(wǎng)頁文件,然后根據(jù)標(biāo)記符解釋和顯示其標(biāo)記的內(nèi)容,對書寫出錯的標(biāo)記將不指出其錯誤,且不停止其解釋執(zhí)行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。
? ?什么是Css?Css全稱級聯(lián)樣式表(Cascading Style Sheet),通常又稱為“風(fēng)格樣式表(Style Sheet)”,它是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計(jì)的。比如,如果想讓鏈接字未點(diǎn)擊時是藍(lán)色的,當(dāng)鼠標(biāo)移上去后字變成紅色的且有下劃線,這就是一種風(fēng)格。通過設(shè)立樣式表,可以統(tǒng)一地控制HTML中各標(biāo)志的顯示屬性。級聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁元素位置,外觀以及創(chuàng)建特殊效果的能力。 ? ?什么是Javascript?Javascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的面向?qū)ο蟮膭討B(tài)類型的區(qū)分大小寫的客戶端腳本語言,主要目的是為了解決服務(wù)器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當(dāng)時服務(wù)端需要對數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有28.8kbps,驗(yàn)證步驟浪費(fèi)的時間太多。于是Netscape的 瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。目前大多數(shù)瀏覽器都提供了對Javascript的支持,如果瀏覽器禁用了Javascript,那會相當(dāng)恐怖的。
? ?什么是DOM?DOM全稱文件對象模型(Document Object Model),是W3C組織推薦的處理可擴(kuò)展置標(biāo)語言的標(biāo)準(zhǔn)編程接口。Document Object Model的歷史可以追溯至1990年代后期微軟與Netscape的“瀏覽器大戰(zhàn)”,雙方為了在JavaScript與JScript一決生死,于是大規(guī)模的賦予瀏覽器強(qiáng)大的功能。微軟在網(wǎng)頁技術(shù)上加入了不少專屬事物,計(jì)有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網(wǎng)頁使用非微軟平臺及瀏覽器無法正常顯示。DOM即是當(dāng)時蘊(yùn)釀出來的杰作。
? ?DHTML的概述就到這里,以下的部分會繼續(xù)一一詳細(xì)介紹這些技術(shù),DOM部分是DHTML技術(shù)運(yùn)用最多的地方,DOM既是最精彩的部分,也是最有面向?qū)ο笏枷氲牟糠?#xff0c;DOM講完了DHTML也就沒有了,所以最后介紹DOM。敬請期待!謝謝! ? ?? ? ?下面是一些幫助文檔,點(diǎn)擊可以直達(dá)網(wǎng)盤,分享一下:
?Javascript? ? ??DOM? ? ? ?HTML5? ? ? ?CSS? ? ? ?DHTML
?
轉(zhuǎn)載于:https://www.cnblogs.com/dyllove98/p/3223683.html
總結(jié)
- 上一篇: hdu 4602 Partition
- 下一篇: 第二篇:cout和endl的用法