不知從何時開始,css開始為國人重視起來。許多人都開始學習css,但又不知從何入手,所以此文就是給那些初學者所寫,帶他們踏上css列車。
一. css學習重在方法!
學習任何東西都是一樣,從小學、中學、大學,除了學習知識外就是去學習方法!
要想掌握css, 首先要學會html,因為乙個樣式它是不可能脫離html頁面的,html不與樣式結合的話, css就失去了存在的意義。所以一般書中都會舉乙個例子,然後讓你上機測試效果,這是筆者想讓你有對樣式表css有乙個初步的印象,告訴你css能做什麼。乙個小例子:「麻雀雖小,五臟俱全」,你可能看不懂每乙個語句的真正意思。但是你可以記得例子的模式,以後在實踐中不斷地用,不斷用的過程就是不斷記的過程,所以不能恢心,不能總認為自己記憶力不好,但不管你騎的是牛也好,千里馬也罷,只要有恆心,一定會到達終點的。
閱讀一本書,一般來說第一次要先把整個書通讀一遍,不理解的也要往下看,在往下看的過程中你也許會找到那個問題的答案。看完後你有乙個大概的印象,但一定有很多不明白的地方,沒關係,繼續往下看。
第二遍你就要邊看邊做學習筆記了,把你認為是重點的部分寫上,還有,你覺得有疑問的部分也要記下,帶著疑問看下去,如果沒有答案,你可以去bbs上發乙個貼子,好心人還是很多的,提示一句:「一定要學會如何去問問題!」 這裡就不說了。你還要上機去練習書上的例子,最讓你困惑的:「一是記不住,二是對概念的理解有誤(這一條可能是書譯的不好,另外就是你的理解不對)」,對於第一條你就要樹立信心,堅持再堅持下去。當你到達終點時你回發現一切都是順理成章的事。因為你努力了,努力了就會有回報,有結果。
有好多人也看了,但是沒有什麼進步,分析主要有以下幾個原因:
原因一:壓力不夠,因為有不少人比如美工學css,因為是看別人學,所以學之,不學就沒優勢!這樣的壓力是很小的,學不好還有美工這碗飯。
原因二:只是業餘學習,這樣學還只是玩一玩,因為你不一定非要以這門技術吃飯。
原因三:方法不對,有的人只是在看教程,但他不動手去做,我以前就是看的太多,做的太少,所以有了實踐你才能把理論的東西揉進去。
二. 掌握css的四個學習階段
學css可以分成以下幾個階段:
階段二:想到了相容性問題,但無法提前預防,只會修補問題,大量使用hack技術(我對hack技術只是知道,但用的很少)
階段三:可提前預防bug,但樣式表中大量應用了id,class,css譯過來是重疊樣式表,比如「div p span」。這句**是標明div子元素中p的子元素span,這樣寫就可以定義span的樣式了,不用在span中加入class了。這也就是css的優點所在,為什麼不好好利用而一定要定義乙個class呢!
如何高效的學習
人的一生都需要不斷的學習,但隨著年齡的增長,可用來學習的時間越來越少,亟需找到高效的學習方法。個人認為要提供自己的學習效率,首先,要找到高質量的學習資料 其次,要掌握學習的7 2 1法則 最後,還需要利用高效的學習工具。一 如何選擇高質量的書籍 1.關注某領域專家們推薦的書籍 2.找過來人 師兄 師...
如何高效的學習
我想對於這個話題每個人有自己的見解,因每個人的習慣,生活方式的不同。學習的方法多中 多樣,有可能適合我的方法並不能適合你。其實,讀書還是要有一定天分的。雖然勤能補拙,但 是我們都知道付出和結果並不能成正比。本書講解了如何高效的學習,給我們指出了學習的脈 絡。但對我而言卻不怎麼適用。書中講到整體性學習...
如何高效學習
整體學習的關鍵在於建立知識與知識之間的聯絡 在你不斷建立聯絡的過程中,小土路變成了柏油路,一環修到了六環,四通八達,遍布京城。這樣的結構能讓你快速到達目的地。模型是簡化的結構,是框架,對於書來說就是目錄 模型就像樓的架子,不僅樓有骨架,每個房間也有。有些像遞迴,乙個大的問題,不斷分解成小的問題,問題...