所有的字體大小都是相同的值嗎?是否所有字體都會在瀏覽器上使用相同的值,具有相同的值?
例如p { font-family:Arial; font-size:12px}
如果我改變宋體任何其他字體,然後將所有的字體將在相同的尺寸呈現爲Arial字體呈現12像素,在所有的瀏覽器?
所有的字體大小都是相同的值嗎?是否所有字體都會在瀏覽器上使用相同的值,具有相同的值?
例如p { font-family:Arial; font-size:12px}
如果我改變宋體任何其他字體,然後將所有的字體將在相同的尺寸呈現爲Arial字體呈現12像素,在所有的瀏覽器?
簡短的回答:第
我不能完全肯定的歷史原因,雖然這裏的,你正在處理的,如果你想詳細瞭解排版錯綜複雜的歷史one example。
這個答案的經驗性證據,試圖將此代碼粘貼到一個文本文件,並在瀏覽器中打開文件:
<div style="font-family:Arial; font-size:12px">This is 12 point type.</div><br />
<div style="font-family:Times New Roman; font-size:12px">This is 12 point type.</div><br />
那麼,即使它是相同的字體,它很可能在Windows和OS X上呈現不同的效果。
@clozach - 哦,這麼多的差異http://jsbin.com/exewi3但爲什麼 – 2010-05-02 01:50:16
我發現這個問題看起來像是一個[更清晰的文章](http://www.oberonplace.com/dtp/fonts/fontsize.htm),即使如此,它也是錯綜複雜的,並且超出了我的耐心去解決。 我懷疑這個簡短的答案是:「進化是混亂的。」 – clozach 2010-05-03 06:10:39