通過一週的時間進行了HTML CSS的學習,從只知道拖控件到如今能夠龜速用編碼寫出一些簡單的靜態網頁,看着有些醜的網頁也不過如此。不過這裏面確實仍是有大學問,學習以前我想象中的網頁編程時枯燥的,重複的,沒有技術含量的,學過以後才發現這哪裏是枯燥,簡直就是枯燥到爆,重複到使人髮指,沒點耐心,有時候的調試樣式簡直就是一項使人抓狂的工做。可是,技術含量卻實實在在是有的,就我發現從三個方面進行了簡單的總結。
編程
首先我以爲很是突出的一點就是編碼速度,有的人說寫的代碼多了,速度上去了天然就快了,其實我以爲是有一部分,可是就我本身的經從來看,我以爲更重要的一部分是如何作到寫出簡單,高效的樣式歸類,這個提及來簡單,但實際操做中卻很難作到,好比在某處的UL要設置一個樣式,而後在第某一個LI設置樣式,而後在另一處的有一個元素須要設置一樣的樣式,這中間會相隔不少樣式,就我的而言,我會重複去寫一次,有時候是由於相隔太遠不想去找,也許是由於當中樣式並非徹底的相同,由於具體的大小,位置等屬性要先設置一個數進行調試,不能在腦子裏反映出一個比較精確的樣式,這樣無形中我會使用大量時間,有時候半個小時就僅僅作了一個DIV裏面的小內容,我也觀察過別人的編碼過程,一樣的調試過程,有的人很快,有的人也跟我同樣慢,固然慢的更有甚者。因此,我以爲這個問題是一個技術點,有時候給某個標籤寫樣式時,就應該儘可能注意給本身提個醒,別的地方是否是也會用到,通用的地方是否是不要寫的太深?我想這些是有必要多考慮的,再加上大量練習的洗禮,熟練,這個編碼速度的問題相信會慢慢提上去的。
佈局
其次就是佈局,三行兩列,三行三列都只是對於整個頁面的大致佈局,稍微理解佈局的同窗都會作的很好,可是這個至上而下,從左至右具體操做中卻有思考點,好比今天寫的一個網頁,三行肯定了,可是中間一行的兩列是把左邊的nav飄過去,再劃分右邊的部分,仍是就應該先用一個整塊的div把全部小的div包起來,當時的狀況我選擇了前者,結果作的途中就發現由於浮動形成了後面幾塊div控制的麻煩,而後果斷將它們包在一塊div中,大大減小操做的麻煩程度。實際狀況中,這樣的情況很多,有的時候咱們不須要將全部的div包起來,增長代碼量,但有的時候確實有必要進行這樣的操做,爲了減輕後續佈局,編碼的負擔,看起來仍是歸結一句話,熟練了,作的頁面多了,就清楚怎麼規劃,天然而然的就會用到最捷徑的作法,但對於初學者而言,這是須要觀察並記住的地方。一樣的,進行了正確的佈局,就等於節約了編碼時間,直接提升了速度,也是爲了不反覆去修正去改的一個點。
學習
再就是屬性的熟練運用了,有的時候實現一樣的效果咱們能夠用不一樣的手段到達,好比一個分割線,div,字符,border都能作出效果,可是是否是最方便的就是最適用的或者說是否是咱們能夠爲所欲爲的使用呢?我並不清楚,提及來,這個是應該視具體狀況而定,沒有一個範式,但從這點能夠看出,無論用什麼方法,你首先應該熟悉這個方法屬性,可以熟練的運用,才能「挑三揀四」吧,確實啊,這裏面的屬性太多了,經常使用的,不經常使用的,用獲得的,用不到的。我以爲,記住一些經常使用的字體,顏色搭配也是頗有用的,這樣對於美化網頁,增長效果有很大幫助。
字體
第一篇博客,寫的有點泛泛而談,可能是本身的問題,問題不少,時間很緊,但願本身之後細心多觀察,多想,不要一味爲完成任務悶頭只顧敲,多發現一些問題並解決它,高手不少,多多學習,多多進步!
編碼