日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

网页字体设置你了解吗?

發(fā)布時間:2023/11/29 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网页字体设置你了解吗? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

以前做項目的時候就依葫蘆畫瓢的設(shè)置 { font-family:arial,”microsoft yahei”,simsun,sans-self; } 等類似的字體,然而當(dāng)更多的設(shè)備和系統(tǒng)出現(xiàn)后,以前這樣的設(shè)置已不能滿足網(wǎng)頁在各設(shè)備上的顯示需求。

就拿最簡單的宋體(simsun)來說吧,在Windows系統(tǒng)下顯示是一個比較容易閱讀的字體,然而在Mac上簡直無法直視,如下圖給出一個優(yōu)化前后頁面的對比效果:

因此,出于種種原因,促使我不得不去對字體做一個相應(yīng)的了解。

對于網(wǎng)站字體設(shè)置,本文給出以下意見:

移動端項目:

font-family:Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,sans-self;

?

pc端(含Mac)項目:

font-family:Tahoma,Arial,”Helvetica Neue“,”Hiragino Sans GB”,Simsun,sans-self;

?

移動和pc端項目:

font-family:Tahoma,Arial,Roboto,”Droid Sans”,”Helvetica Neue”,”Droid Sans Fallback”,”Heiti SC”,”Hiragino Sans GB”,Simsun,sans-self;

?

?

首先說說字體的種類,字體分為五大種類,然而各設(shè)備的支持情況也個不相同,如,

各移動設(shè)備系統(tǒng)支持情況:

五大類字體安卓4.0IOS6.0WP8
sans-serif(無襯線)支持支持支持
serif(襯線)支持支持支持
monospace(等寬)支持支持支持
fantasy(夢幻)不支持支持不支持
cuisive(草體)不支持不支持不支持

?

當(dāng)然目前這只是移動設(shè)備各系統(tǒng)的支持情況,然而pc端個瀏覽器的支持情況也各不相同,如:

五大類字體IE系列ChromeFirefox
sans-serif(無襯線)支持不支持不支持
serif(襯線)支持支持支持
monospace(等寬)支持支持支持
fantasy(夢幻)支持支持支持
cuisive(草體)不支持不支持不支持

?

下面介紹下個系統(tǒng)的默認(rèn)字體和常用字體:

系統(tǒng)默認(rèn)西文字體默認(rèn)中文字體其他常用西文字體其他常用中文字體
Windows宋體宋體Tahoma、Arial、Verdana、Georgia微軟雅黑、黑體
Android 4.0以下Droid SansDroid Sans FallbackArial無宋體、無微軟雅黑
Android 4.0及以上RobotoRobotoArial無宋體、無微軟雅黑
iOSHelvetica NeueHeiti SC (黑體)Tahoma(v7.0)、Arial、Verdana、GeorgiaSTHeiti(v7.0)、無宋體、無微軟雅黑
Mac OS X 10.6以下Helvetica NeueSTHeiti (華文黑體)Tahoma、Arial、Verdana、Georgia宋體、無微軟雅黑
Mac OS X 10.6及以上Helvetica NeueHiragino Sans GB ?(冬青黑體簡體中文)Tahoma、Arial、Verdana、Georgia宋體、無微軟雅黑

參考資料:iOS6字體列表、iOS7字體列表、Mac OS X ?10.6字體列表、Mac OS X 10.7字體列表?等,在看了一些資料之后,對系統(tǒng)和瀏覽器下的字體就有了一個基本的認(rèn)識。

有很多同學(xué)看到上面這些表格里面的結(jié)論,可能就會想到:可以只設(shè)置西文字體不設(shè)置中文字體。

只設(shè)置西文字體不設(shè)置中文字體是否可以?答案當(dāng)然是不可以。因為上面這些系統(tǒng)和瀏覽器的默認(rèn)字體也僅僅是是一個理想狀態(tài)下的設(shè)置,這些默認(rèn)字體僅限于瀏覽器或系統(tǒng)最初的默認(rèn)字體。現(xiàn)在的手機都支持字體更換,對于瀏覽器而已也是如此,現(xiàn)在的瀏覽器都支持用戶自己設(shè)置字體。因此,只設(shè)置西文字體而忽略中文字體設(shè)置是存在一定的危險性的。

?

對于現(xiàn)在Adroid系統(tǒng)的各種字體app,如:字體管家、字體管理等。如果用戶自己下載相關(guān)的app字體軟件將字體改掉,這種情況下,我們該如何處置?

如果用戶將默認(rèn)的系統(tǒng)字替換掉,那我們就只能用其他的中文字體來代替現(xiàn)實,然而就目前而言,移動端的中文字體非常少(幾乎是唯一性),因此,本人還沒有找到相應(yīng)的解決辦法,后期找到方法再分享出來。

本文作者:破男孩 轉(zhuǎn)載請注明來自:攜程UED

轉(zhuǎn)載于:https://www.cnblogs.com/sunshq/p/3948969.html

總結(jié)

以上是生活随笔為你收集整理的网页字体设置你了解吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。