根据Apple's documentation所述,@ font-face不建议在Safari的iPhone版本上使用。 iPhone仅包含11 fonts,AFAIK,并且无论如何,我都需要为正在构建的应用程序使用漂亮的blackletter字体。我将生成随机文本,因此无法选择图像。我有什么选择?我是否坚持使用像Cufón这样的JavaScript解决方案?
最佳答案
好吧,刚刚发现@font-face
现在在当前的iPhone和iPad上受支持。上面链接的文档Safari CSS Reference显示了如何嵌入字体的示例。
@font-face {
font-family: "MyFamilyname", cursive [, ...];
font-style: normal [, ...];
font-variant: normal[, ...];
font-weight: bold[, ...];
font-stretch: condensed[, ...]; /* Not supported */
font-size: 12pt;[, ...] /* Not supported */
src: local("Font Family Name"),
url(http://..../fontfile.ttf) format("truetype"),
url(http://..../fontfile.ttf) [, ...];
}
只是想确保其他像我一样来阅读此书的人知道当前的状态。