DHTML【1】
DHTML都包括什麼技術?DHTML包括HTML、Css、Javascript、DOM。
各個技術都負責什麼東東呢?HTML負責將資料進行標籤的封裝;css負責美化標籤;DOM負責將標籤以及標籤中的資料封裝成物件;Javascript負責通過程式設計方式來操作這些物件。
什麼是HTML?HTML是標準通用標記語言下的一個應用,也是一種規範,一種標準,它通過標記符號來標記要顯示的網頁中的各個部分。網頁檔案本身是一種文字檔案,通過在文字檔案中新增標記符,可以告訴瀏覽器如何顯示其中的內容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網頁檔案,然後根據標記符解釋和顯示其標記的內容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。
什麼是Css?Css全稱級聯樣式表(Cascading Style Sheet),通常又稱為“風格樣式表(Style Sheet)”,它是用來進行網頁風格設計的。比如,如果想讓連結字未點選時是藍色的,當滑鼠移上去後字變成紅色的且有下劃線,這就是一種風格。通過設立樣式表,可以統一地控制HTML中各標誌的顯示屬性。級聯樣式表可以使人更能有效地控制網頁外觀。使用級聯樣式表,可以擴充精確指定網頁元素位置,外觀以及建立特殊效果的能力。
什麼是Javascript?Javascript是一種由Netscape的LiveScript發展而來的原型化繼承的物件導向的動態型別的區分大小寫的客戶端指令碼語言,主要目的是為了解決伺服器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當時服務端需要對資料進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的
瀏覽器Navigator加入了Javascript,提供了資料驗證的基本功能。目前大多數瀏覽器都提供了對Javascript的支援,如果瀏覽器禁用了Javascript,那會相當恐怖的。
瀏覽器Navigator加入了Javascript,提供了資料驗證的基本功能。目前大多數瀏覽器都提供了對Javascript的支援,如果瀏覽器禁用了Javascript,那會相當恐怖的。
什麼是DOM?DOM全稱檔案物件模型(Document Object Model),是W3C組織推薦的處理可擴充套件置標語言的標準程式設計介面。Document
Object Model的歷史可以追溯至1990年代後期微軟與Netscape的“瀏覽器大戰”,雙方為了在JavaScript與JScript一決生死,於是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,計有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網頁使用非微軟平臺及瀏覽器無法正常顯示。DOM即是當時蘊釀出來的傑作。
Object Model的歷史可以追溯至1990年代後期微軟與Netscape的“瀏覽器大戰”,雙方為了在JavaScript與JScript一決生死,於是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,計有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網頁使用非微軟平臺及瀏覽器無法正常顯示。DOM即是當時蘊釀出來的傑作。
DHTML的概述就到這裡,以下的部分會繼續一一詳細介紹這些技術,DOM部分是DHTML技術運用最多的地方,DOM既是最精彩的部分,也是最有物件導向思想的部分,DOM講完了DHTML也就沒有了,所以最後介紹DOM。敬請期待!謝謝!
下面是一些幫助文件,點選可以直達網盤,分享一下:
相關文章
- DHTML Object Model&DHTML&DOMHTMLObject
- DHTML快速入門HTML
- 1.1什麼是DHTMLHTML
- DHTML中window的使用HTML
- DHTML Tree 使用例項HTML
- DHTML設計VC介面《一》HTML
- DHTML 中文手冊下載HTML
- DHTML Tree 使用例項 (二)HTML
- M$的DHTML Editor 使用心得HTML
- DHTML:預載入圖片輪顯(轉)HTML
- 選取合適的dHtml Grid方案HTML
- 巧用ASP技術保護DHTML原始碼 (轉)HTML原始碼
- 用dhtml做了一個密碼管理器 (轉)HTML密碼
- Dhtml:瀏覽大圖時滑鼠感應控制層捲軸的移動 (轉)HTML
- Vml+Dhtml:製作一個應用漸變顏色效果不錯的進度條 (轉)HTML
- 1*1卷積卷積
- MySQL-where 1=1MySql
- HTML和CSS <h1> --1-- <h1>HTMLCSS
- CREATE INDEX index1 ON table1(col1)Index
- 1
- 1 Day11--API1API
- 1+1+1: 專案型組織變革利器(轉)
- 吳恩達機器學習筆記(1-1到2-1)吳恩達機器學習筆記
- Pygame第1-1課:入門GAM
- 1-4序列的應用1
- 分享—1
- MySQL(1)MySql
- 介面1
- Chapter 1APT
- 機器學習-1機器學習
- java(1)Java
- JavaScript(1)JavaScript
- swift (1)Swift
- SDWebimage(1)Web
- DarkHole: 1
- 12,javase程式碼實戰-迴圈控制——用while計算1+1/ 2!+1/ 3!+....+1/ 10!(三)JavaWhile
- [BT5]資訊收集1-1 DnsenumDNS
- 1day漏洞反推技巧實戰(1)