1.postcss

PostCSS 的主要功能只有两个:第一个就是前面提到的把 CSS 解析成 JavaScript 可以操作的 抽象语法树结构(Abstract Syntax Tree,AST),第二个就是调用插件来处理 AST 并得到结果。

PostCSS 一般不单独使用,而是与已有的构建工具进行集成。PostCSS 与主流的构建工具,如 Webpack完成集成之后,选择满足功能需求的 PostCSS 插件并进行配置。

2.CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域),需要书写大量看似没有逻辑的代码,不方便维护及扩 展,不利于复用,尤其对于非前端开发工程师来讲,往往会因为缺少 CSS 编写经验而很难写出组织良好且易于维护的 CSS 代码。为了方便前端开发的工作量,出现了sass和less.

3.Sass已经有了两套语法规则 一个是Sass,一个是SCSS,SCSS语法为主流 使用ruby语言编写
4.less 2009年开源的一个项目,受Sass的影响较大,但又使用CSS的语法,让大部分开发者和设计师更容易上手。LESS提供了 多种方式能平滑的将写好的代码转化成标准的CSS代码。使用JavaScript编译器进行编译

最新文章

  1. c语言学习笔记三
  2. 浅谈Js对象的概念、创建、调用、删除、修改!
  3. AndroidStudio中activity实现去掉标题栏
  4. mysql C API的使用
  5. ZeroClipboard 插件实现文本复制到剪贴板
  6. jquery 删除字符串最后一个字符的方法
  7. 刨根问底U3D---从一个空类说起
  8. .NET分布式事务未提交造成6107错误或系统被挂起的问题分析定位
  9. JavaScript中的类式继承和原型式继承
  10. php 数组合并方法
  11. BZOJ 2424: [HAOI2010]订货(费用流)
  12. mac上使用appium连接真机问题
  13. 可能是史上最全的机器学习和Python(包括数学)速查表
  14. 【MySQL】5.7 复制
  15. java 容器 集合 用法
  16. WIN32窗口类风格和窗口风格(备查询)
  17. 2-具体学习Github---init add commit log diff
  18. Nginx端口占用问题
  19. 大数据调错系列之:自己总结的myeclipse连接hadoop会出现的问题
  20. 基于Json.NET自己实现MVC中的JsonValueProviderFactory

热门文章

  1. windows 把ps/2 鼠标当成ps/2键盘了
  2. 32 位bitmap 内存存储 顺序 bgra 前3位 与23位一致。 都是 bgr 呵呵 与rgb 相反
  3. 编写shell脚本一键启动 重启 停止springboot项目
  4. [转帖]PostgreSQL ident和peer基于操作系统用户的认证
  5. Dos - 学习总结(1)
  6. C++类中的函数重载
  7. HDU 1043 Eight 八数码问题 A*算法(经典问题)
  8. 安装libpng库
  9. Java中HashSet和HashMap
  10. TypeScript ES6-Promise 递归遍历文件夹中的文件