從零學習前端開發·CSS

層疊樣式表(英語:Cascading Style Sheets,簡寫CSS),又稱串樣式列表、級聯樣式表、串接樣式表、層疊樣式表、階層式樣式表,一種用來為結構化文檔(如HTML文檔或XML應用)添加樣式(字體、間距和顏色等)的計算機語言,由W3C定義和維護。目前最新版本是CSS2.1,為W3C的推薦標準。CSS3現在已被大部分現代瀏覽器支持,而下一版的CSS4仍在開發過程中。

  • 推薦書目

  1. CSS禪意花園
  2. CSS權威指南(第三版)
  3. CSS Cookbook中文版
  4. CSS實戰手冊(第2版)
  5. 精通CSS(第2版)
  • 在線課程

  1. W3School CSS教程
  2. CSS 菜鳥教程
  3. CSS3 菜鳥教程
  4. W3School CSS3教程
  5. MDN CSS教程
  6. CSS101(English)
  • 視頻教程

  1. 十天精通CSS3
  2. 網頁布局基礎
  3. CSS從入門到精通
  4. CSS Videos(English)
  • 應用推薦(IOS&English ONLY)

  1. Learn CSS by Sololearn Inc
  2. L2Code CSS – Learn to Code and Build CSS Webpages and Websites by SparkNET Interactive
  3. Mimo: Learn how to code through interactive tutorials and quizzes! by Johannes Berger
  4. Code School by Code School LLC
  • 標準文檔

  1. 前端代碼規範 及 最佳實踐
  2. Google HTML/CSS Style Guide
  3. W3C CSS CURRENT STATUS
  • 實踐項目

  1. CSS Quiz(English)
  2. CSS布局示例
  3. FCC中文關卡Build a Tribute Page
  4. Build a Portfolio Web Page With HTML and CSS(English)

參考資料

1. [維基百科 CSS](https://zh.wikipedia.org/wiki/%E5%B1%82%E5%8F%A0%E6%A0%B7%E5%BC%8F%E8%A1%A8)

推薦閱讀:

1.1 React 介紹
React Render Array 性能大亂斗
從輸入 URL 到頁面載入完成的過程中都發生了什麼
瀏覽器的緩存機制小結

TAG:CSS | 前端开发 | 前端入门 |