首先,让我自我介绍一个完整的初学者。我想用scss获取startet,但我对我的css文件的工作原理感到困惑。在设置了sass,并将我的CSS编译为sass后,我是否应该将我的html链接到sass文件而不是css?然后我会从FTP中删除我的css文件,而是上传sass文件吗?
谢谢你,新手Jonas。
答案 0 :(得分:2)
scss或sass文件是编写CSS的改进语法,但请记住,浏览器只能理解CSS文件。您可以使用sass或scss语法编写文件,然后将其编译为css文件,并将此css文件链接到html文件中。所以不,你永远不会将除css文件以外的任何内容上传到你的FTP。
答案 1 :(得分:1)
不。 Scss文件只是为您编写更方便的代码。 您应该将html链接到主css文件。并且只在服务器上放置css文件。
好的做法是将scss分成小块并导入到一个scss文件中,然后将其转换为css。
F。恩。我的main.scss文件(转换为链接到html网站的main.css)看起来像这样:
// Layout
@import '_layout/_navbar';
@import '_layout/_main';
@import '_layout/_footer';
@import '_layout/_header';
@import '_layout/_blog';
@import '_layout/_aside';
// Components (you can replace the below ones to bootstrap or other framework's files just with components)
@import '_components/_blockquote';
....
这是scss的最大资产。