首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS:防弹@字体:笑脸变体

CSS:防弹@字体:笑脸变体
EN

Stack Overflow用户
提问于 2010-10-14 13:07:12
回答 1查看 3.2K关注 0票数 4

可能重复:

CSS @font-face - what does “src: local('☺')” mean?

嗨,

我看到了一篇文章-防弹@字体-面语法

http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/

这是防弹的语法,

代码语言:javascript
复制
@font-face {
  font-family: 'Graublau Web';
  src: url('GraublauWeb.eot');
  src: local('☺'),
         url('GraublauWeb.otf') format('opentype');
}

但我不明白他是怎么说当地的笑脸的。什么意思?它是一个跨浏览器、PC和苹果支持的标准吗?我能放点别的东西进去吗?

以下是他的解释

添加了2010.02.04:人们一直关注指定本地字体名称。主要原因是您将控件让给了用户的计算机,可能会显示本地安装的字体,而不是您想要提供的字体。虽然加载速度会更快,但文件可能出错的可能性很小。

为了解释这个问题,我指定了一个本地字体名为“☺”。是的,这是个笑脸。OpenType规范表明,任何两个字节的unicode字符在Mac上都不能在字体名称中工作,这样就降低了某个人实际发布带有该名称的字体的可能性。如果您认为本地安装的此字体版本不符合您的最佳利益,则建议使用此技术。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-14 13:11:27

笑脸被用作不可能存在(或至少极不可能存在)的字体的名称,这样就不会使用与期望的fony相同的本地字体。

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

https://stackoverflow.com/questions/3933400

复制
相关文章

相似问题

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