css - 我可以使用与内置字体同名的自定义@font-face 字体吗?

标签 css font-face

如果我有自定义字体并将其命名为“verdana”,这会与浏览器内置的 verdana 字体冲突吗?当我这样做时:

font-family: 'verdana';

浏览器会使用我的自定义字体还是内置字体?

最佳答案

是的,您可以使用与已安装字体名称一致的自定义字体名称。不过,如果有人偷看您的代码,使用像 Verdana 这样的名称可能会让人感到困惑,并且看起来很可疑(非法使用字体)。

CSS3 字体草案 says :“如果字体系列名称 [in @font-face] 与给定用户环境中可用的字体系列相同,它会有效地隐藏使用样式表的文档的基础字体。这允许网络作者自由选择字体系列名称,而不必担心与给定用户环境中存在的字体系列名称发生冲突。”

关于css - 我可以使用与内置字体同名的自定义@font-face 字体吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14510010/

相关文章:

css - 调试 PhantomJS @font-face 问题

html - @font-face 与 cufon

firefox @ font-face失败并显示fontawesome

html - Web 开发人员/设计师,您会推荐使用什么,原生 CSS3 或 Google Web Fonts API 中的@font-face?

jquery - 如何扩展答案表

css - 在 SASS 中,在嵌套结构中使用后置选择器 & 号不起作用

html - CSS - 2个DIV之间的边距冲突

css - 如何使用 highcharts 实现此图

css - 相对父级中的绝对定位元素不与其他元素重叠

css - 自定义字体未在 React Direflow 应用程序中加载