簡單來說,網(wǎng)頁設計的目的就是產(chǎn)生網(wǎng)站,什么是網(wǎng)站呢,就是服務器內(nèi)的一系列網(wǎng)頁的組合,終端用戶發(fā)出請求后[[服務器通過傳輸特定的網(wǎng)頁向用戶傳輸所需的信息。簡單的信息如文字,圖片(GIF,JPEG,PNG)和表格,都可以通過使用HTML/XHTML/XML放置到網(wǎng)站頁面上。而更復雜的信息如vector graphics,動畫,視頻,聲頻則需要插件程序例如Flash, QuickTime, Java run-time environment,等等,這些插件程序也是通過HTML/XHTML/XML植入網(wǎng)頁的。
隨著瀏覽器和W3C標準一致性的改善,XHTML/XML(可擴展標記語言)與層疊樣式表(外語簡稱:CSS)共同用作網(wǎng)頁內(nèi)容的設計已經(jīng)被廣泛的接受和使用。最新的標準和建議則是朝著瀏覽器的能力擴充和改善發(fā)展,使之能夠不需要插件程序也能夠給用戶傳輸多媒體信息和更多的選擇。
通常,網(wǎng)頁可以分為靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁。
靜態(tài)網(wǎng)頁頁面上的內(nèi)容和格式一般不會改變,只有網(wǎng)管可根據(jù)需要更新頁面。
動態(tài)網(wǎng)頁的內(nèi)容隨著用戶的輸入和互動而有所不同,或者隨著用戶,時間,數(shù)據(jù)修正等而改變。網(wǎng)頁上的內(nèi)容也可以由用戶通過使用客戶端描述語言(JavaScript, JScript, Actionscript,)來改變。當然更普遍的是由服務器端的描述語言(Perl,PHP, ASP, JSP, ColdFusion, 等)進行編譯,從而對動態(tài)網(wǎng)頁的內(nèi)容進行改變。無論是客戶端還是服務器端的改變都需要使用較為復雜的應用軟件。
隨著信息技術的更加專業(yè)化,越來越明顯的傾向表明,網(wǎng)頁設計和網(wǎng)站的發(fā)展會逐漸成為兩個不同的領域。
網(wǎng)頁是借助于美術構圖與程序互動、動畫等方式向大眾推廣相關信息的媒體,所以網(wǎng)頁設計包括了幾大部分:
版面構圖(見平面設計)
程序開發(fā)(見網(wǎng)頁應用程式)
網(wǎng)站內(nèi)容管理(見內(nèi)容管理系統(tǒng)、資訊架構學)。