查看font-family
属性的值,我有时会看到"Helvetica Neue"
括在引号中,有时我看到例如没有引号More Pro
。 font-family
包含空格的值是否需要用引号括起来,还是只使用Helvetica Neue
当应该-css-font-family-value-use-quotes时,这里有一个答案,所以也想知道这是否是当前的?
根据规范,不,这不是必需的,但建议这样做。
除泛型系列以外的字体系列名称必须以字符串形式引号,或作为一个或多个标识符的序列给出不带引号。这意味着每个标记开头的大多数标点字符和数字必须在不带引号的字体系列名称中进行转义。
为避免转义错误,建议引用包含空格、数字或标点字符(连字符除外(的字体系列名称:
是的,应该的。
在我的样式表中,我总是用空格将字体括起来,因为它使事情保持有序。
主要原因是,浏览器会将其视为单个字体值,这是有道理的。