2013-02-11 80 views
1

想知道這是否可行..如果您的初始選擇不存在於用戶瀏覽器中,則不同的Web字體會有不同的線條高度,這會改變網頁的動態。有沒有辦法改變備份字體的屬性?更改降級字體的屬性

即改變宋體行高如果字體降低

font-family: futura, arial; 

我可以改變CSS Arial字體的價值?或者可能在線高度本身的值?

line-height: 14px, 19px; 

感謝

回答

0

不,這是不可能的CSS。這是CSS中的一個基本限制:它將屬性視爲單獨的屬性,並且不允許您設置一個屬性的值,取決於解析另一個屬性的值的最終結果。

這意味着應該選擇font-family列表或「字體堆棧」中的字體,以便它們在合適的線高度方面相當好。

根本沒有設置line-height,你會讓瀏覽器應用自己的默認設置,這應該取決於字體。但默認值可能不合適,具體取決於內容和其他方面。