網頁設計為什麼要用DIV佈局
導語:網頁設計是根據企業希望向瀏覽者傳遞的資訊,進行網站功能策劃,然後進行的頁面設計美化工作。作為企業對外宣傳物料的其中一種,精美的網頁設計,對於提升企業的網際網路品牌形象至關重要。下面我們來看看網頁設計為什麼要用DIV佈局,希望對大家有所幫助。
DIV+CSS時下最流行的或者說大部分做網頁設計的人都採用的方式。說起來我幹網頁設計和網站製作也有六七年的時間了,當初DIV剛剛興起的時候,曾和朋友們試過用DIV,但因為當時DIV+CSS這種技術還不成熟,所以也就沒太在意,依然用TABLE,但,時至今日,DIV+CSS已把TABLE+CSS淘汰了,我們這些常用TABLE的人,也得慢慢熟悉DIV了。
首先來說,DIV的好處在於樣式與主體內容分離,大量減少網頁程式碼量,使網頁下載 速度更快。而且對於後期網站維護來說,也是相當便捷的,這是DIV最大的優勢。但個人認為,DIV也不一點缺點都沒有,比如一個大型且架構複雜的網站來說,採用DIV佈局對團隊合作來說就是一個不小的折磨。因為全是DIV標籤,如果不是本人做的`,根本找不到需要的內容,當然可以新增註釋,但這並不能完全解決這個問題。
對於用習慣了TABLE的人來說,DIV確實很難適應,這就像學習武功,你本來學習的少林的功夫,如果再學武當的,興許裡面就有些衝撞,除非你忘了原來的基礎,從頭再來。DIV來說也是這樣,對我來說對於用DIV控制盒子的各項屬性就是一個不小的難題,興好現在通過練習逐漸攻克了這個難關。
DIV+CSS任重而道遠啊。
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想說說javascript中函式的隱含引數:argumentsarguments該物件代表正在執行的函式和呼叫它的函式的引數。[function.]arguments[n]引數function:選項。當前正在執行的Function物件的名字。n:選項。要傳遞給Function物件的從0開始的引數值...
-
淺談jquery 注意事項與常用語法
1、關於選擇器中含有特殊符號選擇器中含有".","#","(","]"等特殊字元,根據W3C的規定,屬性值中是不能含有這些特殊字元的,例如:複製程式碼程式碼如下:bb如果按照普通的方式來獲取,例如:複製程式碼程式碼如下:$("#id#b");$("#id[1]");以上程式碼不能正確獲取到元素,正確的寫法如下:復...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想說說javascript中函式的隱含引數:argumentsarguments該物件代表正在執行的函式和呼叫它的函式的引數。[function.]arguments[n]引數function:選項。當前正在執行的Function物件的名字。n:選項。要傳遞給Function物件的從0開始的引數值...
-
JavaScript 小型打飛機遊戲實現和原理說明
JavaScript小型打飛機遊戲實現和原理說明玩法說明:上下左右控制移動,空格發彈。每打中一個敵機就加100分,每提升5000分,玩家的飛機的一次發彈數就加一,最多四,被敵機撞到或者讓敵機飛到底部就算輸。。。。演示程式碼:http://demo./js/FlyBeat/遊戲目前的功能還是比較簡...