簡體   English   中英

是否可以使用自定義字體 - 使用font-face?

[英]Is it possible to use custom fonts - using font-face?

我能夠在網頁中嵌入並設置字體樣式,以便在Android和iPhone上查看,並且工作正常。 但是,它不會在Windows Phone 7.5上呈現。

我已經嘗試將字體嵌入到CSS中:

@font-face {
    font-family:'MyFont';
    src: url(data:font/woff;charset=utf-8;base64,d09GR...
}

...還提供了eot / ttf文件,使用適用於所有其他瀏覽器的聲明 -

@font-face {font-family:'MyFont';src:url('../fonts/MyFont-webfont.eot');src:url('../fonts/MyFont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/MyFont-webfont.svg#MyFontRegular') format('svg'), url('../fonts/MyFont-webfont.woff')format('woff'), url('../fonts/MyFont-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}

......但仍然沒有運氣。 我無法相信新的Windows手機不允許字體嵌入,只支持有限的字體列表,如下所述:

http://msdn.microsoft.com/en-us/library/hh202920%28v=vs.92%29.aspx

即使它是一個Javascript渲染解決方案,任何見解/提示或提示都會很棒......必須有某種解決方法!

根據這篇博客文章,它是WP7上IE9和IE9之間的“17個差異”之一。
這是MSDN文章正式確認的。

我成功地使用Cufón在WP 7.5中的IE上顯示自定義字體。 Typeface.js不起作用。

typeface.js可以使用它。 剛剛測試了它,因為我需要做同樣的事情。 它使用畫布和矢量繪圖。 http://typeface.neocracy.org/

每當我需要自定義字體時,請訪問http://www.fontsquirrel.com/

這是一個很棒的網站,可以讓你從.ttf文件中生成字體工具包,包括一個完整的CSS聲明,以及瀏覽器兼容性所需的黑客攻擊。

我不知道它是否適用於Win 7 Mobile,但我認為值得一試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM