有一定的CSS基礎後,如果想繼續深入學習,可以參考以下幾點。
學習CSS有了一定基礎後,有的人會覺得好象沒有什麼學的.因為知道一些基本的理論性的東西.CSS說它容易是因為它的知識點有限.說它難學就在於各瀏覽器對CSS的支援程度不同.
如何深入學習我給出以下幾點見意:
1.去找機會多做一些項目,公司的,或是外包的,哪怕你沒有人民幣掙也要做.
這一條並不是多做就會好有的效果,有的人做的項目不少總是按著老的思路去做,做了很多,水平也不會有太大的提高,提高的也只能是熟練度.每一次在做的過程中要學會去思考,看看我們有沒有更最佳化的的方法去實現同一個效果.多說一個題外話:有一個錯誤的觀點認為HACK是不好的.想法也是錯的.我們在做頁面時原則是不使用HACK,但是如果在特別需求上有時還是要使用,前提是你不用HACK不行,一些人的能力有限,所以他沒有辦法了就用HACK,很多時候可以換個思路就可以不用HACK.多說了這一點兒.要做完項目時遇到了新的問題,一定要做筆記下來,以後忘了也可以知道在哪能查到這個問題.
2.多去BBS,這樣可以多看看一些別人項目中遇到的問題.這是一個日積月累的過程,你看的東西多了.掌握的多了,因為你做的項目是有限的,不可能把所有的問題都遇到,別人遇到的你去思考,看如何解決.或看其它人如何解決這個問題的.當你在項目中遇到這個問題,你就可以不用在多費時間就幾鐘的事了.有經驗與沒有經驗的區別也就是這一點,有經驗的人不是天才,是他做的東西多了,一看就明白知道如何解決.而沒有經驗的人會現想這個問題如何解決,那可以要花好多時間的.
3.多看一些國外的好的CSS網站,CSS代碼是公開的,可以很方便的看到.分析他們的頁面和CSS.從好的網站你會學到很多東西,和你已有的一對比,你會發現他們的思路要比你開闊的多,也優秀的多.
在學的過程中都會經曆過幾個踏步不前的狀態,每提高到了一個小階段會覺得沒有什麼學的,這種情況是正常的.是因為你的學習思路受限,但在這個不前的這個時期過了之後你一定會發現你要去學的東西的,然後你又會有一個新的止升階段.