2010-04-29 226 views

回答

7

嗯,是的,他們是不同的價值觀。除非基本大小足夠大,否則大概不會發現任何不同,儘管大多數瀏覽器都會圍繞它。但他們肯定是不同的。

+0

但在兩個選項字體看起來相同的大小。 – 2010-04-29 10:18:46

+3

好吧,就像我說的那樣..如果你的基本尺寸很小,瀏覽器會將它圍繞到最近的像素。 em是相對字體大小,所以1.1 * 16px和1.05 * 16px可以忽略不計。但是,如果您的基本字體大小爲100像素,那麼它在1.1em和1.05em之間的大小會有5px的差異。 – 2010-04-29 10:21:03

+2

@ metal-gear-solid:嘗試使用72pt基本字體大小。 – 2010-04-29 10:22:16

14

是的,正好0.05 em。

0

我會說,這取決於實現,但是不要忘了,這是1EM當前字體大小和1.05可能會反正四捨五入...

4

這取決於瀏覽器的默認字符大小。默認情況下是1 em = 16px我相信,這會在標準設置中產生1.1 em == 1.05em == 17px。

如果你有看不到所有的人,並使用一個大的默認值(比如說72px = 1em),那麼差別就會顯而易見(差異= 0.05 * 72 = 3或4 px)。雖然對於視力不好的人來說並不明顯。

+0

+1的準確性,但elliot100的更有趣:) – 2010-04-29 11:04:11

+0

@Frank真實,真實。答案和有趣的部分:) – extraneon 2010-04-29 17:24:34

1

你應該檢查了這一點: http://jerekdain.com/fontconversion.html

在Safari上我看到了1.1em和1.05em之間的細微差別,但我不得不使用頁面縮放看到它:)

+0

+1感謝這個信息。 – 2010-04-29 11:41:37

相關問題