Android手机网页字体异常,移动端html5手机网站的中文字体使用
生活随笔
收集整理的這篇文章主要介紹了
Android手机网页字体异常,移动端html5手机网站的中文字体使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原創:張榮國
我們在做網站時,都知道需要在自己的網頁寫入通用電腦中文字體樣式,這樣在所有電腦端時,才不會因為找不到字體,而顯示不出來或亂碼。
現在我來說說移動端的,同樣,是要看系統了。
蘋果ios 系統?:
默認中文字體是Heiti SC
默認英文字體是Helvetica
默認數字字體是HelveticaNeue
無微軟字體
android 系統
默認中文字體是Droidsansfallback
默認英文和數字字體是Droid Sans
無微軟字體
winphone 系統
默認中文字體是Dengxian(方正等線體)
默認英文和數字字體是Segoe
也無微軟自家電腦字體
那么問題來了,一般我們網頁寫的時候是font-family定義了字體都是電腦版的,比如說通用的宋體,到了移動端可就沒了。
其實吧,以上各移動端系統都有自己的默認字體,一般是沒有電腦端字體的,例如宋體,微軟雅黑等;如我們無特殊需求要設置專門字體,移動端也無需定義中文字體,它會使用系統默認的。而英文字體和數字字體可使用 Helvetica ,三種系統都支持。
確實需要定義好看的中文字體給移動端,那你就像電腦端那樣寫代碼,并將字體文件存放于網站服務器上,在客戶打開時被自動下載。當然,這也會有些缺點,比如消耗用戶流量,也對頁面打開造成了延遲。如果網速發展起來了,比如都用5G了,就可不用考慮這缺點了。
總結
以上是生活随笔為你收集整理的Android手机网页字体异常,移动端html5手机网站的中文字体使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php背景图添加字,怎样给视频后面加背景
- 下一篇: C语言给出任意4个数算24点,讨论24点