凡是涉及設計得都有主觀因素再里面,所以說網頁設計也不例外,要做一個合格者,首先要懂得網站前臺美工,也就是會用PS處理網頁頁面,做出一個效果給客戶看,如果滿意,然后就進行設計和合理布局網頁,切圖,布局主要采用div+css和table。
還有要對布局與色彩等要有基本的理解,也就是你要有一定的藝術素養,技術層面就是你要熟悉網頁三劍客,現在好像成了五劍客,外加PS和數據庫知識,這些都是最基本的,數據庫這一塊目前最常用的是asp、asp。net、php、jsp等,屬于編程這一塊。要想短時間內迅速提高網頁的知識,可以先下載一些網絡教程,跟著后面學習視頻,然后做前臺界面可以找一些網站的模板來做。說實在話,要想有大的發展,最終要從基礎開始學起。
目前table用得還是比較多,好些都往div+css方面發展了,但個人覺得兩者有共同的地方,各有各的優勢,但一些網頁代碼里面有時會同時出現div+css布局和table布局,這樣因為有些編程好的代碼是現成的,如果全換成div+css的,就會耗費大量的精力,所以雙方就共存兼容了。做設計師的話,主要要學圖形軟件,色彩構成,HTML,CSS,Js。如果你語言基礎不好的話,就要學習設計原理。
從嚴格意義上區分,網頁設計師這個職位應該可以分為三個工種(大公司為了提高效率會分的比較細):
第一是設計,這里當然說的是純設計了,不涉及到代碼,基本只要把PS學的比較厲害就OK了,當然也要順便學習一點其他的輔助設計等。
第二是架構設計(就是HTML代碼),就是寫HTML代碼了,這個要事先學習這一塊,HTML是一種超文本標記語言,其實是非常簡單的,只要買本書,二三天就基本搞定。
第三是JS的腳本的交互師,實現頁面的特殊效果設計,大部分的動態代碼網上都有,但自己要將其學會弄懂才對,另外在日常的工作中,要學會積累這個源代碼,臨時性的需要,有時一著急反而從網上找不到,與其這樣,還不如直接下載好,在本地電腦保存,以便隨時使用。
要從事網頁設計,除了需掌握布局方面的知識外,還要懂PS軟件,FTP軟件,網頁三劍客中的軟件,還有,如果能學會jsp、asp或php中的一種就可以了,后臺數據庫只要學會access和sql,或是mysql。如果這些都懂,那既是前臺設計師,又是后臺程序員了,呵呵,屬于復合性的人才了,工作會非常的好找。
如果你能具備上面所說的這些知識和要求的話,我相信,你絕對是一個優秀的建站高手,除此之外,如果你再有點藝術細胞的話,那更是強中之強了。所以說,從事網頁設計其實不難,需要掌握的知識也不多,但要有恒心,堅持不懈的學下去,定會有好的發展與前途。最后祝賀天下有志者事竟成,一份辛勞,一份收獲。