我在我的css上使用font-face,並且遇到問題,即使用字體家族的src創建的希伯來字符由設計人員創建,並創建另一個字體,範圍爲英文字符,因爲它們在同一個容器上的希伯來字符旁邊很大。對不同語言的特定unicode範圍(css 3屬性)的字體不同大小
這裏是我的CSS代碼:
任何字符:
@font-face {
font-family: 'MetaliRegular';
src: url('../css/mmetaliregularwebfont.eot');
src: url('../css/metaliregularwebfont.eot?#iefix') format('embedded-opentype'),
url('../css/metaliregularwebfont.woff') format('woff'),
url('../css/metaliregularwebfont.ttf') format('truetype'),
url('../css/metaliregularwebfont.svg#MetaliRegular') format('svg');
font-weight: normal;
font-style: normal;
}
,爲英語字符的例外,
@font-face {
font-family: 'MetaliRegular';
src: local("Arial");
unicode-range: U+0041-007A;
}
你可以看到它們具有相同的字體-家庭。
我得到他們在不同的字體,但字符的大小之間的差異是巨大的。
對此有何幫助?
謝謝,
葉蘭
[font-size-adjust'](http://www.w3.org/TR/css3-fonts/#font-size-adjust-prop)會有幫助嗎? – 2012-03-13 12:57:53
不,對不起,我以前試過,它不會改變字體大小之間的差異.. 無論如何感謝。 – 2012-03-13 14:03:48