我见过许多用户在CSS中定义字体,如
font-family:"Times New Roman",Georgia,serif
AND
font-family:Times New Roman,Georgia,serif
在引号中定义字体是否会产生任何不同,我已经看过几次这种风格。
我很感激专家对此开幕
答案 0 :(得分:4)
请参阅W3 documentation。它说:
注意:如果字体名称包含空格,则必须引用它。
答案 1 :(得分:2)
http://www.w3.org/TR/CSS2/fonts.html#font-family-prop
字体系列名称必须以字符串形式引用,或者不加引号 作为一个或多个标识符的序列。这意味着大多数标点符号 必须转义每个令牌开头的字符和数字 不带引号的字体系列名称。
字体系列名称恰好与关键字值相同 ('继承','衬线','sans-serif','monospace','幻想'和 必须引用'cursive')以防止与关键字混淆 相同的名字。关键字'initial'和'default'保留用于 将来使用,并且在用作字体名称时也必须引用。 UAs必须 不要将这些关键字视为与''类型匹配。
答案 2 :(得分:1)
任何多于一个单词的字体名称通常都用引号括起来,但这不是必需的。