我发现人们写的CSS是这样的
h1 {font-family: "Helvetica Neue"}
h1 {font-family: 'Helvetica Neue'}
h1 {font-family: 'Roboto'}
h1 {font-family: Roboto}我看到大多数人更多地使用'和'Roboto',而不是Roboto。
有什么细微的区别吗?
顺便说一句,我问这个问题是因为我在Google字体上看到了这个:

如果没有区别,为什么谷歌还要费心在其中添加'?
发布于 2018-07-21 13:49:43
您总是可以将特定的字体系列名称放在引号中,双引号或单引号,因此Roboto、"Roboto“和”Roboto“是等效的。只有CSS定义的通用字体系列名称(如sans-serif )必须不带引号。
与流行的想法相反,字体名称由空格分隔的名称组成,如Helvetica Neue,不需要引用。然而,规范建议“引用包含空格、数字或除连字符以外的标点符号的字体系列名称”。
https://stackoverflow.com/questions/51453082
复制相似问题