我的HTML、CSS學習計劃

180f4cf.jpg

之前兩篇主要談的是我要認真的對待前端自學這件事情,屬于打雞血的內(nèi)容。今天我會寫些與前端自學具體的學習路線與方式。

我的web前端自學大概的路線圖

因為剛開始學習,沒有完整的前端知識體系,所以是大概的路線圖,希望大家可以幫我一起修改完善。

大致的思路是:1.先打好基礎,在學習框架

基礎方面主要涉及到的語言是Html、CSS、JavaScript,如果在這三個里面在挑基礎的話應該就是Html、CSS了。

所以,2.基礎知識里面先學Html,CSS。

Html\CSS學習計劃

之前有過一個月的斷斷續(xù)續(xù)的學習,W3C的基礎知識也看了,但是一到自己寫頁面還是不會。我就問自己為什么?我覺得可能的原因是,會HTML\CSS基礎知識還不足以寫出完整的靜態(tài)頁面,一定是我還缺少了某些知識和能力。

我覺得一個最重要的能力是:拿到設計圖,首先是分析它,而不是直接寫代碼。

分析是一種能力,而HTML\CSS只是實現(xiàn)我們目標的工具,而掌握了HTML\CSS基礎知識僅僅是掌握了如何使用這些工具,就像是我會搬磚,但并不知道怎么蓋房子。

我認為這種分析能力是需要通過做大量完整的頁面來鍛煉的。

所以我大致的學習思路是:以最快的速度了解Html\CSS基礎知識,然后至今開始做大量的完整的靜態(tài)頁面。下面會展開說我的學習計劃以及一些資料。

1.快速掌握基本的HTML、CSS知識

網(wǎng)上有很多免費的HTML\CSS教程,但是為了快速,我推薦marksheet,這個教程的好處是它先介紹了web方面的基礎知識,讓大家對web有個宏觀上的了解,然后再開始介紹HTML\CSS的必要最少知識,大概四十分鐘就可以看完。

2.準備好隨時可查閱的資料

我覺得以下幾個資料準備好就可以直接開始做頁面了:

  • cheat sheet
html5-cheat-sheet.png
css_cheat_sheet.png

準備這個的好處是他們是圖片,而且高度概括了HTML\CSS的基礎知識,自己做頁面的時候把這個圖片打開,隨時查閱,會比上網(wǎng)查更快

  • 搜索 xx mdn
google-mdn.png

當然如何需要知道某個html標簽或者css屬性的詳細用法,只需要google一下:你要找的知識 mdn

  • code guide

為了寫出很健壯的代碼,還是要吸取前輩們的一些最佳實踐,我推薦的是Code Guide ,也不是要強行的遵守他,但是要有意識注意他,邊實踐邊改自己的代碼。

3.做大量完整的靜態(tài)頁面

首先我需要找到這樣的靜態(tài)頁面去臨摹,下面是哪里尋找這些代碼來臨摹

  • 慕課網(wǎng)有大量靜態(tài)頁面實戰(zhàn)的視頻,跟著視頻可以很快做出來一個完整的頁面,但是一定要記得,跟著視頻做完后,一定要自己獨立的實現(xiàn)一遍
imooc.png
  • freecodecamp這是一個學習前端的很好的網(wǎng)站,里面有一些實戰(zhàn)的項目,值得去做,但是沒有視頻指導,會比上一種稍微難一點的。
fcc.jpg
  • Dribbble上有很多設計很漂亮的設計圖,我們可以去上面找到自己喜歡的設計圖,然后實現(xiàn)它。這種方式最難,但是也最鍛煉人。
dribbble-logo.jpg

我的一點建議:我會在實現(xiàn)每一個完整頁面前,會寫一個簡單的分析報告,里面的內(nèi)容就是分析一下這個頁面的結構,我大概會怎么實現(xiàn)它,有哪些結構我沒見過的需要學習的。因為時間花了,肯定要把每個頁面研究透,這也是我之前強調(diào)的認真的態(tài)度吧。

4.以自己的語言梳理學到的知識

我需要總結自己的cheet sheet,這樣才能真正掌握html\css的基礎知識輪廓;

需要總結自己的“設計圖到HTML”的能力,因為我是產(chǎn)品經(jīng)理,覺得語義化的html完全可以作為網(wǎng)站的UE來用;

需要自己總結的常用“設計樣板”,類似各種布局的總結,各種導航欄的總結之類的,以后碰到類似的就直接拿來用了。某種程度上,我認為一個好的前端就是有自己的一個“設計樣板”庫吧,而且不斷的更新擴充它。

the last but not the least

最后還是一樣,希望大家?guī)臀彝晟瓶偨Y一下這個“靜態(tài)頁面”的學習計劃,然后希望有小伙伴跟我一起開始按照這份計劃去實踐,因為去做才是最重要的!

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,716評論 25 709
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,090評論 1 92
  • 最近總是在想,人生的意義是什么呢?功名利祿,流芳百世,做出更大的成就,幫助更多的人。但是我身邊更多的是默默無聞的無...
    心空站閱讀 229評論 0 1
  • 今天我從學校里回到了家,離開了我生活了三年的地方。今天,遇到了兩件顛覆我三觀的事情。 第一件,是讀了篇王福重的文章...
    深水里的星星閱讀 275評論 0 0
  • 最怕一生碌碌無為,還安慰自己平凡可貴 “我是差不多先生我的差不多是天生 代表我很天真也代表我是個賤人 這差不多的人...
    兜兜doudou閱讀 791評論 4 4

友情鏈接更多精彩內(nèi)容