什么是less?
less是一种动态样式语言,属于css预处理语言的一种,类似于css的语法,为css赋予了动态语言的特性,如变量、继承,运算,函数等,更方便css的编写和维护
编译工具
- Koala编译
- 国人开发的less/sass编译工具、
- 下载地址: http://koala-app.com/index-zh.html
- 常用: 输出方式compress(进行压缩)
- Node.js库
- 浏览器端使用
Koala配置及使用
新建后缀为.less文件:index.less
头部写上:@charset “utf-8”; //设定字符集把文件夹拖到koala中,设置输出路径为style下的index.css
使用koala进行编译,然后就生成了一个index.css文件。之后我们只要编辑index.less文件即可。
项目中常用的语言特性
注释
less有两种注释
//*会在css中编译出来/*///不会在css中编译出来
第一种的注释会在css中编译出来,第二种不会 more >>
