黑馬程序員-初識DOM模型

 ------- <a  target="blank">android培訓</a>、<a  target="blank">java培訓</a>、期待與您交流! ----------

今天是接觸DOM模型的第四天,DOM爲Document Object Model即文檔對象模型。
簡單的理解DOM技術的作用就是用來操作標記型文檔的,將文檔中的標籤,文本,屬性進行封裝成對象,就可以更方便的操作一個文檔對象更細節的東西。
因爲封裝成屬性就可以有許多方法對他進行操作控制,這樣說可以吧,呵呵。
HTML以及XML就是用標記型文檔,DOM技術就是專門來操作他們的,HTML文檔中的所有數據都是被標籤封裝了的,這樣便於更細節的操作。
DOM的模型是DOM樹,以標籤爲節點進行叉分的,以節點node對象爲主。可以對文檔中的任意節點進行操作,包括增刪改查,這樣就可以對
文檔進行動態的效果製作,web網頁的應用。

DHTML:動態的html,就是動態網頁,DHTML融合了HTML,CSS,DOM,JS多門語言技術的簡稱。
分別作用如下:
HTML:html是標記型文檔,使用標籤將數據全封裝起來的一種文檔形式。
CSS:是樣式語言,是爲文檔中的數據提供樣式的,什麼顏色大小位子等等,動態效果的處理。、
DOM:對文檔對象的一種技術處理,將文檔中的標籤爲單位進行對象建立模型。
javascript:核心,重中之重,邏輯型很強,主要是對程序的邏輯性上進行設計控制,就是網頁的動態效果控制。

簡單總結了一下,其實對於HTML和CSS這兩門語言的課程並沒有花時間去看,特別是剛接觸html,標籤太多了。後來在JS的學習中逐漸對標籤有了感覺,因爲JS也是在html文檔標籤中的,於是碰到一個就學習一個,映象會深點,有種對語言的感覺是慢慢形成的,或者說是對編程語言的運用時慢慢形成的,在平時的練習中熟練之後產生的一種感覺。平時做的小練習中很多基本的錯誤,因爲平時我只能用記事本編代碼,錯誤很難找,不像一些專業軟件可以有錯誤提示,即使我一個關鍵詞寫錯了記事本是不會有提示的,今天就遇到過,命名的collTrNode寫出了colltrNode,把T搞成了t,記事本哪會給你提示,所以我平時練習的時候效率不高,好多都是在找錯誤,這個七大姑那個八大婆的。
不過,就像開始學習java一樣,我的第一個java hello world程序好像有上十個錯誤,那是第一次,也是找錯,現在我的感覺就是找錯同時也是對一門語言的感覺培養,雖然發費的時間比較多,還是有效果的。當然如果用的是記事本的話。再就是印象也會特別深刻。



 ------- <a  target="blank">android培訓</a>、<a  target="blank">java培訓</a>、期待與您交流! ----------






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章