web其實我們每一個人都接觸過,也就是我們常見的網頁、網站,有三種常見的形式:超文本、超媒體、超文本傳輸協定。而平常聽說的web開發,其實也就是網站開發。網站由很多的網頁組成,網頁又由一行行的标簽代碼、資料代碼組成。web開發就是把這些代碼編寫組成浏覽器能認識的标記,經過浏覽器解釋後,普通人就能看到的過程。雖然這幾句話說着簡單,但其實真正的開發過程遠比這複雜得多。
一個完整的web由前端和後端組成,前端的HTML、CSS、JavaScript分别都是語言,HTML我們稱之為超文本标記型語言,主要作用就是用來給浏覽器解釋的,比如我們的一個網頁就用他來告訴浏覽器,哪裡是按鈕,哪裡該換行了等等。CSS一般稱之為層疊樣式表,通俗的講,也就是html的一件外衣,本身HTML寫出來的網頁樣式是固定的,但是我們生活的中的每個網頁都不一樣,為什麼呢,就是因為有了CSS樣式表,它給每個網頁穿上一件外衣,告訴浏覽器,按鈕是什麼顔色的,多高、多寬等等,而JavaScript是幹什麼的呢,剛剛我們通過HTML和CSS我們知道已經能把網頁的一些元素展示出來了,但是光展示出來太無聊了吧,都不能動,JavaScript就是讓這些元素動起來的,JavaScript是一門浏覽器的腳本語言,不需要任何環境,在浏覽器下就能跑起來,是以在網頁開發裡面,就是使用它來給網頁添加動作,比如你點選了一下按鈕需要彈出一個對話框,或者我們常常看到的圖檔輪播,就是用它弄的。怎麼樣,強大吧。