曾幾何時建設網(wǎng)站只需要一種語言(技術):HTML。但隨著web的發(fā)展與完善,新的技術層出不窮。雖然只使用HTML也可以建立最簡單的網(wǎng)頁,但為了使網(wǎng)站更加具有吸引力,更加高效,我們至少要學會下面一些常用網(wǎng)站設計的技術。
下面這些技術將分不同的章節(jié)講解,同時也會介紹它們之間的聯(lián)系與區(qū)別,雖然涉及的內(nèi)容挺多,但都不是很難,只要慢慢學習,你定能成為一個建站高手!
搭建網(wǎng)站的結構 -- HTML與XHTML
網(wǎng)站的所有內(nèi)容就是通過它們組織起來的。HTML與XHTML很相似,我推薦你使用XHTML,它更加嚴謹。
美化與布局網(wǎng)站的樣式表 -- CSS
有了內(nèi)容之后,通過CSS可以使內(nèi)容表現(xiàn)的更好。
客戶端腳本語言 -- JavaScript
通過目前最流行的腳本語言JavaScript,可以在客戶端實現(xiàn)一些動態(tài)的效果、控制瀏覽器、數(shù)據(jù)的檢測與驗證,比如用戶的輸入驗證,漂浮的文字,選項卡效果等。 目前最流行的Ajax技術,就使用了JavaScript。
服務器端腳本語言 -- ASP PHP JSP 等
通過編程在服務器端實現(xiàn)對內(nèi)容的分析與操作,比如用戶登錄系統(tǒng),購物車系統(tǒng),數(shù)據(jù)的查詢等。
數(shù)據(jù)庫與SQL語句 -- Access MySQL SQLServer Oracle等
數(shù)據(jù)庫用于存儲數(shù)據(jù),保留用戶與網(wǎng)站信息等。
網(wǎng)站建設發(fā)展到今天已經(jīng)衍生出很多技術,但是每種技術的存在都是以為了實現(xiàn)更富有吸引力的用戶體驗與更方便快捷的網(wǎng)站建設為前提的,認識到這一點我們就能更加完善的理解這些技術了。