2011-03-15 30 views

回答

1

屏幕顯然不能渲染半個像素,所以我會假設在大多數瀏覽器中是的,它會舍入到13px。

+0

除了有人放大渲染的頁面,也許? – 2011-03-15 11:23:17

+0

這是一個觀點。這是值得一試的! – Ant 2011-03-15 11:25:02

1

在什麼情況下?字體通常使用矢量存儲,所以輸出上下文影響渲染,而不是字體本身。

編輯:由於您更改標題以指定網頁設計,我不得不再次說它取決於瀏覽器。 CSS規範似乎沒有說。

http://www.w3.org/TR/REC-CSS1/#length-units

0

不這麼認爲。您可以在放大時測試。將兩個文本放在一起,然後放大至少200%(800%會使差異更明顯)。在瀏覽器中啓用抗鋸齒功能時,它可能會影響字母的繪製方式(默認情況下,它們中的大多數)。

編輯:我用這個「em」s,每個em有XY像素而不是圓形(X)有所不同(因爲HTML DOM中從上面繼承em大小的子節點縮放文本和其他東西根據確切的價值,而不是四捨五入的)。在100%的縮放級別上,它可能沒有太大的區別。