移動web頁面使用的字型的思考

來源:互聯網
上載者:User

標籤:

前言

記得做PC端頁面的時候,字型一般設定為微軟雅黑,現在做起移動端頁面來了,設計師們一般都還把字型設定為微軟雅黑字型,但是做出來後,測試的時候發現頁面中的字型不是微軟雅黑,怎麼辦?

後來瞭解到的手機系統 ios、android 等是不支援微軟雅黑字型。為了滿足產品的需要,保證視覺稿的還原度,手機端是如何定義微軟雅黑字型呢?

@font-face的使用
@font-face {    font-family: ‘MicrosoftYaHei‘;    src: url(‘MicrosoftYaHei.eot‘); /* IE9 Compat Modes */    src: url(‘MicrosoftYaHei.eot?#iefix‘) format(‘embedded-opentype‘), /* IE6-IE8 */             url(‘MicrosoftYaHei.woff‘) format(‘woff‘), /* Modern Browsers */             url(‘MicrosoftYaHei.ttf‘)  format(‘truetype‘), /* Safari, Android, iOS */             url(‘MicrosoftYaHei.svg#MicrosoftYaHei‘) format(‘svg‘); /* Legacy iOS */   }

有關 @font-face 的使用,大漠的這篇《CSS3 @font-face》有詳細的介紹。

雅黑字型問題雖然解決了,但也帶來了影響,一來消耗使用者的流量,二來對頁面的開啟速度造成了延遲。

手機系統預設字型

三大手機系統的字型資料: 

ios 系統

  • 預設中文字型是Heiti SC
  • 預設英文字型是Helvetica
  • 預設數字字型是HelveticaNeue
  • 無微軟雅黑字型

android 系統

  • 預設中文字型是Droidsansfallback
  • 預設英文和數字字型是Droid Sans
  • 無微軟雅黑字型

winphone 系統

  • 預設中文字型是Dengxian(方正等線體)
  • 預設英文和數字字型是Segoe
  • 無微軟雅黑字型

附:ios7字型列表

並做了個小測試,為測試機 iphone 4s、三星 GT-N7000 android 2.3.6、HTC windows Phone 8.0 三種手機中的預設中文字型和英文字型展現:

我們可以看出三種不同的中文字型和微軟雅黑一樣是無襯線字型,有無襯線只是一個小原因,而無論頁面中使用哪種字型,肉眼很難看出它們的差異,對產品的體驗幾乎沒有影響。

有關襯線字型和無襯線字型的差別,參考:

那麼,使用系統預設的字型所達到的視覺效果跟使用微軟雅黑字型沒有明顯的差別,權衡利弊,最終說服了產品經理放棄使用微軟雅黑的想法。

結論
  • 各個手機系統有自己的預設字型,且都不支援微軟雅黑
  • 如無特殊需求,手機端無需定義中文字型,使用系統預設
  • 英文字型和數字字型可使用 Helvetica ,三種系統都支援

代碼:

/* 移動端定義字型的代碼 */body{font-family:Helvetica;}

轉載地址:http://www.cnblogs.com/PeunZhang/p/3592096.html

移動web頁面使用的字型的思考

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.