2011-04-19 97 views
5

在我的网站CSS中,我使用EM,PX,PT和百分比来设置字体大小。网站CSS和字体大小 - 最佳做法

我也在使用使用EM的JQuery UI。

我现在已经到了需要将所有字体大小调整为略小的点。

总而言之,将所有字体大小缩小一点,并且应该如何改变字体大小以何种方式改变?

大家似乎对这个话题有不同的意见。

回答

3

确定字体大小的最佳做法是em。因为它与用户客户端解析无关。但我在我自己的应用程序中使用像素。因为我想在较高分辨率下渲染较小的字体。 但不建议百分比用于字体大小。

还可以看到this thread比较

也这将有助于:http://kb.mozillazine.org/Em_vs._ex

+0

此链接https://www.w3.org/WAI/GL/css2em.htm在“em”单元上也有很好的写法 – 2016-04-19 07:37:12

13

按我的理解。你必须做的是这样的事情:

body{font-size:11px;}这将使1em = 11px

现在到处都将在em喜欢设置字体大小:

a{font-size:1em;},并按照同样的方式对所有的元素像h1{font-size:2em;}

现在,如果你需要增加减小字体大小只是设置字体大小的身体像:

推荐使用EM字体,因为旧版本的IE没有调整的变焦其他明智的文本等

希望帮助

4

在古时的人。

如今所有的浏览器都是全页缩放而不是文本,所以这是一个无关紧要的问题。我建议使用px,因为它可以给你很好的控制。