我记得很久以前听说过,在 CSS font-family 属性中包含多个单词的字体名称周围加上引号被认为是“最佳实践”,如下所示:
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
无论如何,我尝试从中删除引号,"Arial Narrow"
并且 Safari 和 Firefox 渲染它没有任何问题。
那么,这个经验法则有什么逻辑,还是只是一个神话?不再适用于当前版本的旧浏览器是否存在问题?我已经这样做了很长时间,以至于我从未停下来思考是否真的有必要。