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