根据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) [, ...];
}

只是想确保其他像我一样来阅读此书的人知道当前的状态。

10-07 19:54
查看更多