在SCSS中使用不带引号的单字符串是否合法?

时间:2015-09-17 22:14:49

标签: sass

我注意到当我使用单字符串而不引用它们时,SCSS并没有抱怨:

$hello: Hello;
@debug type-of($hello); // string
@debug $hello; // Hello

这完全合法,还是有捕获?

我无法在文档中找到提示。

1 个答案:

答案 0 :(得分:2)

这是完全合法的,因为常规CSS字符串也是如此。

查看strings的文档。

  

CSS指定两种字符串:带引号的字符串,例如“Lucida Grande”或“http://sass-lang.com”,以及没有引号的字符串,例如sans-serif或bold。 SassScript可以识别这两种类型,一般来说,如果在Sass文档中使用了一种字符串,那么这种字符串将用在生成的CSS中。