一、靜態(tài)網(wǎng)站
超文本標(biāo)記語言(外語縮寫:html、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)。最新的HTML技術(shù)是HTML5,HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 標(biāo)準(zhǔn)的 HTML 標(biāo)準(zhǔn)版本,仍處于發(fā)展階段,但大部分瀏覽器已經(jīng)支持某些 HTML5 技術(shù)。HTML 5有兩大特點(diǎn):首先,強(qiáng)化了 Web 網(wǎng)頁的表現(xiàn)性能。其次,追加了本地?cái)?shù)據(jù)庫等 Web 應(yīng)用的功能。廣義論及HTML5時(shí),實(shí)際指的是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少瀏覽器對(duì)于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)(plug-in-based rich internet application,RIA)。
table、div+css:每個(gè)網(wǎng)站都有著相當(dāng)規(guī)范的布局排版,美觀得體,div+css的布局技術(shù),相較于table布局、xml(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)的布局更加簡單靈活、代碼更加簡潔。
Javascript技術(shù):這是一種可以使得網(wǎng)站更加生動(dòng)活潑的程序語言,如圖片的自然切換,跑馬燈等特效,讓網(wǎng)站的頁面更加有親和力、生動(dòng)形象。
二、動(dòng)態(tài)代碼
內(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)用軟件。