2013-06-04 220 views
0

有没有办法控制font-size属性之外的字体大小?CSS:微调字体大小

font-size:11px太大而且font-size:10px太小。

什么是一些其他选项来控制字体大小?

+0

您正在设计的只是在一个浏览器和屏幕类型中使用吗?字体可以在浏览器,平台,屏幕类型和屏幕密度之间轻松转换1px或更多。 – user1337

回答

0

您可以使用几种不同的字体大小单位。您可以尝试em,px,pt%。尝试使用十进制值。

还有几个你可以尝试的命名大小; xx-small,x-small,small,medium,large,x-large, xx-large, smallerlarger

来源:http://www.w3schools.com/cssref/pr_font_font-size.asp

+0

无关紧要的单位,em pt%ex等总是计算像素,如果字体渲染器不支持像素分数或监视器有一个在1:1像素密度下,10.5和11之间完全没有差异 – 2013-06-04 22:20:51

0

您可以尝试ptem代替px

2

可以使用10.5px为好,但能正确显示只有在字体渲染器(例如的Direct2D/DirectDraw的,GDI)支持像素

你应该使用的分数SVG字体,显然做支持像素大小分

@font-face { 
    font-family: 'myfont'; 
    src: url('fonts/myfont.svg') format('svg') 
     /* other fonts format here */ 
    ; 
} 

http://www.fontsquirrel.com/tools/webfont-generator - 这是一个很酷的web字体发生器,包括SVG字体

希望对您有所帮助...