2015-06-03 19 views
3

我看不出有什麼意義?對於我來說,它完全相同,所以爲什麼我應該使用Arial,Helvetica,sans-serif而不是sans-serif?爲什麼要使用Arial,Helvetica,sans-serif作爲font-family而不是sans-serif?

+2

也許對*您*它呈現相同。 –

+1

@greghewgill但是,如果我只設置了sans-serif,那麼不應該將Arial用於Windows用戶,而Helvetica for Mac? –

+0

@Core_dumped大多數Mac也有宋體,見[這裏](http://www.cssfontstack.com/),它的一個很好的資源FONT-FAMILY回退 – zgood

回答

9

用戶真正看到的默認字體取決於瀏覽器和自己的個人設置。如果你不關心用戶看到什麼字體 - 除了它是無襯線字體,不管他們的系統默認是什麼,無論如何只要使用font-family: sans-serif;

然而,你不能依賴於默認值是特定字體(Helvetica/Arial),因爲用戶可以根據自己的喜好更改它們。爲了更統一的體驗/設計等,指定字體是更好的做法。

+1

這比我提供一個更加明確的解釋。 –

+0

謝謝Jeremy,當我可以哈哈的時候我會保持簡短! – AnnieMac

+0

......統一來說,Arial雖然是****。也許有一天人類會克服Arial和QWERTY鍵盤佈局。 X ) – eMPee584

3

這是您要使用的字體,以及以什麼順序恰恰告訴瀏覽器的明確方式。由於@格雷格Hewgill推斷,sans-serif可能沒有轉化爲ArialHelvetica在所有機器上或瀏覽器(即使它們在其他方面適用);這是瀏覽器使用什麼san-serif字體的特權。

如果你不介意的潛在的不確定性和不要求在使用的字體可用時,隨意只是用sans-serif嚴格控制;對於我公司開發的網站而言,我們傾向於儘可能明確地規定設計所要求的。

相關問題