在網頁中使用特殊字型的可選方案:圖片,CSS3, sIFR, Typeface.js, cufon

來源:互聯網
上載者:User

在網頁設計中,為滿足視覺需求,有時會用到特殊字型。為了保證在所有客戶瀏覽器中顯示統一的效果,目前有以下幾種解決方案:

一、圖片代替文字

最基本的解決辦法是圖片代替文字,但圖片是靜態,若要修改文字只能重新製作圖片。此辦法只適合基本不需要改動的文字上面。

二、css3的@font-face屬性可以設定外部字型。

     由於瀏覽器對此屬性的相容性限制,此種辦法並不通用。

三、sIFR (Scalable Inman Flash Replacement)

     原理:通過Flash+JS+CSS將網路字型內嵌到頁面中。


四、Typeface

     比siFR少了FLASH的依賴


五、cufon

      利用VML、Canvas、SVG對字型進行渲染。

      相容性好、易用、不需外掛程式支援、效率高,是目前對動態文字使用特殊字型的最好方案。


參考資料:

http://slj.me/2010/07/font-replacement-css3-sifr-typeface-js-cufon/

http://www.ibm.com/developerworks/cn/web/0911_zhuzh_cufon/

http://www.zhangjingwei.com/archives/cufon/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.