: 於是就從這網站學起 http://www.codecademy.com/en/tracks/web
codecademy 寫的是 HTML & CSS 而不是HTML5 HTML4 CSS3 CCS2
是有道理的
因為 HTML2 HTML3.2 HTML4 這些版號只是規格書的版號 他們通通是HTML
瀏覽器實作是會向後相容再相容的,除了瀏覽器大戰時代的IE/NS專用tag
你現在開世界上第一個網頁 http://info.cern.ch 還是開得很好
你要學的就是HTML,最新的HTML,以及CSS。
規格會一直更新就是因為過往發現要做一些事情不方便
才會加新的語法進去
一個初學者,就是寫出東西就好。
去分哪些是 HTML4 哪些HTML5,哪些是CSS3,哪些是CSS2
反而是一種超級專業的行為,沒有必要
初學者要練習,用現在的evergreen broswer開出來沒問題就不錯了
要開始關注舊瀏覽器的支援,已經是相當進階的行為了
打個比方,我要做個有圓角有陰影的區塊,用屬於CSS3 的
box-shadow以及border-radius來做,這叫基礎
只用CSS2的語法要做出一樣的效果,叫做進階