首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以使用与内置字体同名的自定义@ font -face字体?

是否可以使用与内置字体同名的自定义@ font -face字体?
EN

Stack Overflow用户
提问于 2013-01-25 04:21:22
回答 2查看 215关注 0票数 2

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

代码语言:javascript
运行
复制
font-family: 'verdana';

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-25 04:35:59

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

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

票数 1
EN

Stack Overflow用户

发布于 2013-01-25 04:31:30

您可能会发现本文的某些部分很有趣:http://www.practicalecommerce.com/articles/3080-How-Browsers-Manage-Fonts

简而言之,浏览器应该使用您已安装的Verdana的任何版本。这里的例外是如果您使用"src: url()",那么它应该从该URL加载字体文件。如果是这样的话,一个很好的资源:http://www.html5rocks.com/en/tutorials/webfonts/quick/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14510010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档