2012-11-02 61 views

回答

1

簡短回答:否

不保證任何給定的瀏覽器/操作系統都將支持特定的字體。

您可以指定字體的家庭從該瀏覽器將選擇第一個可用的字體如

font-family: Arial, Helvetica, Sans-Serif; 

這可能是你會得到你想要的最接近的,因爲它至少應該選擇什麼的所需的樣式,如果不是確切的所需字體。

您可以查看微軟的Core fonts for the web項目。這些字體可用於Windows,OS X和基於Linux的操作系統(等等),但不能保證這些字體可在任何給定主機上使用。

+0

那麼,瀏覽器從右到左閱讀css選擇器。 #wrapper #content a {border:none;}瀏覽器稍後會首先閱讀標籤#content和last #wrapper。這對於選擇器的值是否有效?例如,當我們編寫font-family:Arial時,Tahoma Do瀏覽器首先讀取Tahoma? – regxcode

6

還有this page,我把它放在我的Firefox剪貼簿中。它涵蓋了一些最有用,最普遍的字體和最接近的對等字體。是的,它專注於Windows和Mac。有一個的Linux/Ubuntu的/ GNOME截圖文字渲染那裏的:bottom of the page.

警惕:這個話題是有爭議的。從純粹的設計角度來看,這一點是沒有意義的:沒有等效的字體。決不。使用核心系統字體你的里程(和你的ex寬度)會變化很大,大多數人只會建議你不要開始。

如果你是認真的排版,你應該無論如何使用fontsquirrelgoogle web fonts,或任何其他@font-face。有了這些,向後的兼容性會成爲一個問題,但不是通常認爲與linux相關的問題。 (那些傢伙像瘋了似的更新)

雖然有一些角落案例,我相信這種方法是明智的。例如。您可能正在搜索非常易讀的字體,並且不希望用戶下載它。或者你可能會愛上一些廣泛的商業字體,但不能/不會因爲某種原因或其他原因而獲得許可。 (例如,我個人喜歡Palatino Linotype在Windows上的可讀性)

最後一句警告:如果您的目標是移動設備,這種方法會讓您瘋狂。甚至不要開始,否則你會讓你的虛弱的靈魂受到移動Safari更新中無動於衷恐怖的打擊。在這種交火之下,理智不會長久。

相關問題