我如何链接SCSS到HTML?

我如何链接SCSS到HTML?它是一种应该被预处理的语法。

所以CSS是一种格式,你可以为选择器分配属性和值,并指示浏览器如何装饰/绘制你刚刚发送的内容(HTML)。浏览器有一个CSS应该是什么样子的标准,而它们的解析器只会寻找这个标准。所以,如果你想把其他东西传递给浏览器,你就做不到。解决方案是创建另一个转换层。因此,您可以创建自己的语法(SASS/SCSS、Less等)和一个解析器/编译器来将该语法转换为css有效的语法。所以现在你可以有变量,混合,数学运算和其他好东西…这样你就不必考虑那么多事情,可以通过创建这些可重用的比特自动完成大部分繁琐的部分。

在现实中,等效的是试图用第二种语言来表达你的语言中的一个单词。罗马尼亚语中的“dor”在其他语言中没有确切的翻译(AFAIK),所以要把它翻译成英语,你可以把它翻译成“对某人或某事的极度渴望”。一般来说,预处理程序和编程语言的过程是一样的。这就是编程(甚至是标记或配置)语言……将各种概念和语法映射到目标(虚拟)机上实现的转换层。在这种情况下,通过使用自己的语言(SCSS)并使用一个编译器(SASS)将其映射到符合css的代码,您就能够更有效地表达您关于如何设计某些HTML的想法。现在你用一种更好的语言来写东西,编译器负责翻译,在实现中隐藏所有的抽象。您需要知道的只是SCSS/SASS语法和CSS之间的映射规则。

所以你不会链接SASS或SCSS到HTML。它们只是一种转换成CSS的中间形式。使用您选择的编译器编译那些SCSS/SASS文件,结果将是一个有效的CSS文件。该CSS文件可以链接到HTML文档的标签中。

发表评论

电子邮件地址不会被公开。 必填项已用*标注