我注意到当我使用单字符串而不引用它们时,SCSS并没有抱怨:
$hello: Hello;
@debug type-of($hello); // string
@debug $hello; // Hello
这完全合法,还是有捕获?
我无法在文档中找到提示。
答案 0 :(得分:2)
这是完全合法的,因为常规CSS字符串也是如此。
查看strings的文档。
CSS指定两种字符串:带引号的字符串,例如“Lucida Grande”或“http://sass-lang.com”,以及没有引号的字符串,例如sans-serif或bold。 SassScript可以识别这两种类型,一般来说,如果在Sass文档中使用了一种字符串,那么这种字符串将用在生成的CSS中。