2009-10-27 67 views

回答

21

默認字體真的取決於瀏覽器。例如,在Mac上的Firefox中,我有Lucida Grande作爲默認的sans-serif字體。我不認爲我改變了它,但我不完全確定。您不能真正依賴於特定字體的默認值,因爲用戶可以在首選項中更改它們。如果你想要一個特定的字體,請指定它。

3

對於字體,您希望儘可能具體以防止佈局問題。您的頁面可能在Arial爲默認無襯線字體的計算機上看起來很完美,但如果某人的默認字體非常不同,則可能會影響元素的間距(如果使用相對度量)。另外,當項目中的任何設計師看到錯誤的字體時都會生氣,而且你不想那樣做。

1

你想要什麼上有

  • 黑體或宋體安裝和平臺發生
  • 默認的sans-serif字體既不是那些?

或者有不同的問題:如果安裝了默認設置,您是否總是比較喜歡Helvetica或Arial?如果您更喜歡所有情況下的默認無襯線字體,爲什麼要提及這兩種字體呢?

+1

如果沒有Helvetica或Arial可用,我寧願使用Helvetica(如果不存在Helvetica),則使用最後的手段,使用任何默認的sans-serif字體顯示。 – Teddi 2009-10-27 14:48:34

+2

@Teddi:在這種情況下,默認字體是什麼?如果你想Helvetica(如果可用),即使它不是默認的,那麼你的原始CSS是正確的。 – 2009-10-27 14:57:28

0

您可以確定Helvetica安裝在運行Mac OS X的機器上,因爲該字體用於Apple設計的許多官方應用程序。 Arial也可以在任何機器上使用,只要用戶沒有刪除字體文件。

但是,正如湯姆指出的那樣,定義字體樣式時最好儘可能具體。當我想要一個無襯線系列顯示我通常在我的樣式表如下:

Helvetica, Geneva, Arial, sans-serif; 
+0

這沒有意義。日內瓦是一個不同的字體。 Arial被設計成一個便宜的Helvetica,所以爲了保持一致性,你希望它們是相同的。你更具體的選擇是「日內瓦,Verdana,無襯線」或「Helvetica,Arial,sans-serif」 - 選擇你更喜歡的字體系列。 – 2017-12-14 13:55:31

13

黑體在Windows XP看起來可怕,因爲它性差。幸運的是,只有少數人在Windows XP上安裝了Helvetica(因爲如果他們關心Helvetica,他們可能會使用Mac)。

這是更安全:

"Helvetica Neue", Arial, sans-serif; 

這樣一來,幾乎僅適用於Mac OS X將皮卡Helvetica Neue字體(在OS X上的標準)和Windows可以忽略它,繼續前進直入宋體。

+0

Windows XP上的+1 Helvetica確實看起來很可怕!這是字體平滑設置爲「標準」(默認設置)。感謝「Helvetica Neue」提示。 – MrWhite 2012-08-24 15:12:12

2

Helvetica有時是Mac上的默認sans,但說實話,它不是一個很棒的屏幕字體。

日內瓦,Lucida Sans和Trebuchet MS是很好的選擇。