我毫不掩饰对LESS的热爱。这是我的第一个CSS预处理程序,但仍然是我的最爱,即使实用主义将我推向SASS。在CSS中添加变量,mixin,选择器嵌套和高级计算只是让我大吃一惊。
尽管人们高度赞赏CSS具有增强的多功能性和易编写性,但我对使内容与演示文稿分离的可能性感到特别兴奋。从一开始,这就是CSS的目的,这是我可以相信的一个原因。内容可能是设计中最重要的部分,但是您不必那样编码。
我记得桌子布置的日子,那是黑暗的。
现在,终于,开发人员也终于发现了CSS。(我主要是在开玩笑……)他们带来了许多宝贵的贡献,例如上述预处理程序,并提出了一些自己的问题。许多人认为CSS不够面向对象,或者甚至通常对程序员都不够友好。他们已经使用框架,工具,甚至是用于在JavaScript中定义CSS规则的临时库解决了此问题。
好吧,其中大多数是开个玩笑。尽管如此,这还是一个趋势。有一种运动,虽然不是我所知道的有组织的运动,但它使CSS看起来更像是一种编程语言。我说的是基本CSS,不涉及预处理器。
杭州网站建设在许多方面极大地增加CSS的潜力。这也可能导致需要编写的CSS减少。不利的一面是,我不太擅长编程,许多其他设计师也是如此。而且,通过呈现CSS结果所需的计算能力的提高,可以减轻我们在较小文件大小中获得的收益。
一切都取决于与编程相关的功能是补充还是替代了CSS的当前布局和样式方面。所以你怎么看?