回覆列表
-
1 # 成都有料圈
-
2 # 學邊成
可以看著一張隨便截到的網頁截圖,把它用網頁重新寫出來,並且一模一樣。
然後再看看人家網頁的頁面結構,用的什麼HTML的標籤,用的什麼CSS類名,用的什麼CSS的屬性,大概地一對比。如果咱自己寫的頁面比網頁原始碼裡面的更加語義清晰、結構簡單明瞭。那麼,合格。如果不是,但是寫出來了看著效果一樣的了,70分。如果寫出來的不一樣,或者根本不知道如何寫出來,咱還得繼續學。
話說,人比人得死,貨比貨得扔。學海無涯。處處留心皆學問。
反正我平常看別人的頁面原始碼,經常會覺得,哦,這樣子寫比較簡單方便。咦?為啥給這裡加一個:after,這裡的span不要了行不行。
這個問題問的太考人了!沒有標準答案,每一個技術人員對入門和合格的理解不一樣。
就我個人而言學會html和css得標準分成兩個部分的。
第一個部分html常用的標籤能夠說出其特性,並且能夠列舉幾個場景來描述用例;對於不常用的標籤能夠說出標誌性特點,當然能舉例使用場景那就更好。css同理常用的屬性和設定能夠熟練的使用並且知曉其原理。這個部分叫做理論原理入門,不要小看這部分的知識積累,因為當你做到一定程度上的時候就會發現這部分知識和對其的理解決定了你做效果和創新的能力。
第二部分能夠使用html和css不借助任何框架來寫一個簡單的公司官網和一個參考APP的web 版的幾個tab頁算是合格。
能達到以上兩個要求我把他劃分為入門級。如果想達到合格級就需要熟練的使用原生或者框架寫一個官網適配和web app適配程式,並且控制一定的bug數。熟練級則是能夠快熟的使用框架完成專案並且基本避免的低階頁面錯誤,對專案的整體有一個控制能力並且在程式碼層面做好版本控制和可持續性開發。高階的就不做詳細說明了。
以上是個人的理解!