旗下导航:搜·么
当前位置:网站首页 > HTML > 正文

Less是什么【html5教程】

作者:搜搜PHP网发布时间:2019-11-26分类:HTML浏览:71


导读:本篇文章主要给人人引见Less是什么?让人人相识Less的长处和瑕玷,愿望对你们有所协助。Less是什么?Less是一种CSS的扩大和动态样式表言语,CSS预处...
本篇文章主要给人人引见Less是什么?让人人相识Less的长处和瑕玷,愿望对你们有所协助。

Less是什么?

Less是一种CSS的扩大和动态样式表言语,CSS预处置惩罚器,能够在客户端或服务器端运转,协助我们自定义,治理和重用网页的样式表。

Less是一种开源言语,也是跨浏览器兼容的言语。

什么是CSS预处置惩罚器?

CSS预处置惩罚器是一种脚本言语,是CSS的扩大。它被编译成通例的CSS语法,然后由Web浏览器读取CSS。较少看起来与CSS异常类似,但它供应了诸如变量,函数,夹杂和操纵等功能,能够协助您构建动态CSS。

Less和SASS都是CSS预处置惩罚器的示例,因为它们都被编译并生成由Web浏览器读取的CSS语法。

怎样运用Less?

Less是用JavaScript编写的,须要运转Node.js或Web浏览器。我们能够在网站中包括Less.js,它能够及时编译一切链接的.Less样式表。

Less的长处和瑕玷

长处:

1、Less是一个CSS预处置惩罚器。编译后,它会生成简朴的CSS,适用于浏览器。

2、Less支撑跨浏览器兼容性。

3、因为Less运用嵌套,使得代码更短、更清洁,并以特定的体式格局构造

4、因为Less运用变量,能够更快地完成保护。

5、Less供应了一系列运算符,使编码更快,更省时。

6、Less供应@mport划定规矩,如许我们就能够轻松地处置惩罚外部文件。注:导入是必须的,因为许多人将样式表分割为多个文件,而不是将其放入一个文件中。

7、Less供应了兼并属性。Less最令人兴奋的特性是接收多个值,如transform,transition和box-shadow。

8、Less是用JavaScript编写的,它能够比CSS的其他预处置惩罚器更快地编译。

瑕玷:

1、假如我们不熟悉CSS预处置惩罚,就必须花一些时候好好进修Less的相干学问。

2、与包括Compass,Gravity和Susy等框架的SASS等较早的预处置惩罚器比拟,Less供应的框架更少。

3、在Less中,模块之间存在严密耦合,因而重用和/或测试相干模块须要消费更多精神。

总结:以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。

以上就是Less是什么的细致内容,更多请关注ki4网别的相干文章!

标签:Less