教您學習網頁設計
在回答這個問題之前,先到《網頁製作與網頁設計的區別》這篇文章了解一下什麼是網頁設計。很多人都簡單的認為,學會幾個圖像處理軟件就等於學會了設計,其實這上對設計的一種誤解。圖像處理軟件不過是一種工具,是一種把人的設計思想描繪出來的工具。
網頁設計是一種視覺設計,這需要一定的美術基礎,特別是對色彩的把握要求更高,如果你要成為一位優秀的網頁設計師就一定要具備這些條件。既然這樣,那是不是說沒有美術基礎的人就不能學網頁設計呢,答案是否定的。很多優秀的網頁設計師一開始並不具備美術基礎,都是後來在實踐的過程中慢慢積累起來的,當然,如果你有一定的美術基礎,那學起網頁設計應該是得心應手了。
光有深厚的美術和熟練操作幾款設計軟件,還不能稱作優秀的網頁設計師,最多只能稱作美術設計師,當你能按照需求把你的知識充分發揮到網頁設計中去並得到好評的時候,你才能算是優秀的網頁設計師。
首先我們要知道,網站分為好多種,有個人主頁、企業網站、大型門戶網站等,不同類別的網站有不同的同戶,不同的用戶有不同的需求,因而就要有不同的設計風格網頁,這就需要設計師去好好地把握方向。把網頁設計得漂亮些固然重要,但是更重要是要滿足用戶的需求,美觀實用的網頁才是好的網頁。
所以,要把網頁設計好,除個人主頁可以隨心所欲的設計之外,像設計企業網站和大型門戶網站的網頁,首先要考慮到用戶的需求,然後根據需求把握好設計的方向。
什麼是動態網頁?這個問題似乎很容易回答!一般人認為,一個網頁如果上面有動畫或者一些動的效果,那麼這個就是動態網頁,反之就是靜態網頁!其實這僅僅是從視覺方面對動態網頁下的定義。
通常初學者建一個網站,特別是製作一些頁面不是很多的網站,一般都是手工通過軟件一頁一頁的做,但是如果我們要做一個信息量比較龐大的網站,用這種方式就顯得邊不從心了。看看新浪網,千千萬萬的網頁,要是手工一頁一頁的做,不知道做到何年何月。
那麼,大網站是如何處理那些海量的信息呢?一般,信息量比較大的網站有一個網站管理系統(CMS),也就是一般人說的網站後台,網頁編輯人員通過這個後台往數據庫裡錄入信息,當用戶在網頁上點擊一個鏈接時,瀏覽器向服務器發出數據請求,服務器從數據庫裡讀出相應的信息,然後生成一個頁面發給該用戶。這種根據用戶需求由服務器生成的網頁,就是服務器端的動態網頁。這種網頁本身是不存在的,只有在用戶發出請求的時候才生成,從這點反推,那些不管用戶請不請求都一直存在的、訪問的時候不需要讀取數據庫的的網頁就是靜態頁。
所以,判定一個網頁是不是動態的,有兩種衡量標準,一是從視覺上看有沒有動,再就是看這個頁面是不是由服務器按需生成的。
|