初步了解css

作者: 本来无一物_f1f2 | 来源:发表于2018-12-04 15:39 被阅读0次

    css是Cascading Style Sheets;中文名:层叠样式表

    css的历史

    两个人合作发明了 CSS
    1994年哈肯·维姆·莱提出了CSS的最初建议。伯特·波斯(Bert Bos)当时正在设计一个叫做“Argo”的浏览器,他们决定一起合作设计CSS。
    W3C 开始接管 CSS
    1997年初,W3C内组织了专门管CSS的工作组,其负责人是克里斯·里雷。
    CSS 2.1
    1998年5月W3C发表了CSS2
    CSS2.1修改了CSS2中的一些错误,删除了其中基本不被支持的内容和增加了一些已有的浏览器的扩展内容。
    CSS 3
    从 2011 年开始 CSS 被分为多个模块单独升级,统称为 CSS 3。这些模块有:
    CSS 选择器 level 3
    CSS 媒体查询 level 3
    CSS Color level 3
    更多请 搜索 CSS spec
    CSS 4?
    不好意思,没有 CSS 4,只有各个模块的 level 4

    周边工具

    • LESS CSS
      一种简化、功能更多的 CSS 语言 中文官网 英文官网
    • SASS
      一种简化、功能更多的 CSS 语言(请自行搜索中英文官网)
    • PostCSS
      一种 CSS 处理程序

    CSS 学习资源

    1. Google: 关键词 MDN
    2. CSS Tricks
    3. Google: 阮一峰 css
    4. 张鑫旭的 240 多篇 CSS 博客
    5. Codrops 炫酷 CSS 效果
    6. CSS揭秘
    7. CSS 2.1 中文 spec
    8. Magic of CSS 免费在线书

    我的建议是:中文学习资源只看大 V 的(毕竟他们要维护形象不能瞎写),英文资源看 CSS Tricks、MDN 和 Codrops。书的话作用不大,最权威的书其实是文档。

    • 如果你想快速上手,就先写小 demo 再学理论。
    • 如果你想一鸣惊人,就仔细看 CSS 规范文档。

    相关文章

      网友评论

        本文标题:初步了解css

        本文链接:https://www.haomeiwen.com/subject/nbzmcqtx.html