移动端字体选择
今天突然設計師問我移動端字體改勇什么好?我當時一懵逼都不知道說啥了,貌似我每次做移動端頁面從來都沒有管過字體呢,后來想想以及結合一些資料才解釋清楚。
移動端如果用css3?@font-face把字體放到服務器上,則會有加載請求,需要耗費流量,不過有特殊需求這也是一種解決辦法。
首先來看看目前市面上的主流系統默認字體
ios系統默認字體
默認中文字體是Heiti SC
默認英文字體是Helvetica
默認數字字體是HelveticaNeue
Android系統默認字體
默認中文字體是Droidsansfallback
默認英文和數字字體是Droid Sans
wp系統默認字體
默認中文字體是Dengxian(方正等線體)
默認英文和數字字體是Segoe
可見三個系統中都沒有在pc很好看的微軟雅黑字體,所以這個字體是不支持的,但是也沒有一個字體是在三個系統中都能通用的,所以這個時候就尷尬了,咋辦?
其實如果大家有興趣可以自己去嘗試這幾個字體的效果,視覺上使用默認的字體影響不大,所以在移動端開發的時候大多時候都木有管字體這事,所以才會有我的一臉懵逼呢。
再者想Android系統在國內有太多的定制,字體更不用說了,多得很呢,所以要想找一個通用還真的很難,所以在這里有一下結論:
如果沒有特別要求全部使用系統默認的字體,不需要設置中文字體,英文字體可以使用Helvetica,這三個系統都是支持的
/* 移動端定義字體的代碼 */ body{font-family:Helvetica;}字體的大小也是有講究的,這里大家可以查看我之前的介紹。
總結
- 上一篇: android 三星 白色,时尚实用都拥
- 下一篇: c语言编写pdf,编写并运行C语言程序.