1,Html+css可以直接看w3school(http://www.w3school.com.cn/)上的教程,邊學邊練,每章后還有小測試。之后可以模仿一些網站做些頁面(這個很重要,多模仿一下比較復雜的網頁,其實在很多公司就是這樣,設計師把圖給你,你要把圖用代碼寫出來了,實現它的兼容性和交互效果,這里還涉及到一個“切圖”的技術,可以了解一下怎么把一張圖切好,用代碼將它實現),真正在實踐中做到學以致用。
2,現在html和css都已經升級到了html5,css3,所以僅僅學html+css是不夠的,現在外面的公司基本都用html5和css3,這兩個的入門我之前也是直接看w3c文檔。Html5和css3移動的會用得更多,在pc上ie瀏覽器很多版本都不支持。
3,JavaScript:不是所有的網頁都必須有js,但是要想實現一些超酷的功能和界面的時候,就需要涉及到js。
4,jquery,bootstrap和AngularJS:這3個是前端我常用的框架,前端的框架實在太多了,參差不齊,每個公司用的框架都不一樣,不過這3個框架是很多公司用的,jquery是javascript封裝好的一個框架,用jquery實現網頁的動畫效果,能減少原生js的編寫,代碼量也會減少很多。
5,Ajax:ajax是學前端不可少的技術,我之前是看了我同學發(fā)給我的幾集視頻,很適合入門,如果想要的話,請聯系我。也可以看w3c文檔關于ajax的東西,我個人覺得w3c文檔很多都很適合入門。
6,設計類:有些公司前端和設計分的很清楚,有些相對比較小的公司前端和設計都要我們自己做,所以有空看一些設計配色類的書
總之一句話,以前前端開發(fā)只是做一些很簡單的特效什么的,但伴著 ajax 的興起,隨著 HTML5 以及瀏覽器的性能越來越高,前端的開發(fā)越來越復雜,以前在后端的事情現在會放到前端來,以便給用戶更好的體驗。