从零学习前端开发·CSS

从零学习前端开发·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)
发布于 2016-08-22

文章被以下专栏收录