字体家族引用:一个必要的谜?
在 CSS 中,font-family 属性的语法提出了一个挥之不去的问题:是否包含多个单词的字体名称需要引号。本文探讨了这种做法背后的基本原理。
需要引用吗?
根据 CSS 2.1 规范,字体系列名称可以定义为带引号的字符串或不带引号的作为标识符序列。但是,它建议使用空格、数字或连字符以外的标点符号来引用名称,以避免转义问题。
现代浏览器关心吗?
尽管有建议,现代Safari 和 Firefox 等浏览器似乎可以正确呈现不带引号的字体名称。这导致一些人质疑是否仍然需要引用。
潜在的陷阱
虽然不带引号的名称没有问题表明它们是可以接受的,但在某些情况下需要引用至关重要:
结论
基于CSS规范和潜在的陷阱,而现代浏览器可能不需要引用包含多个单词的字体名称,但引用它们仍然是最佳实践。这可确保在各种浏览器中呈现一致的渲染,并最大限度地降低潜在问题的风险。
以上是CSS 中的多字字体系列是否需要引号?的详细内容。更多信息请关注PHP中文网其他相关文章!