在我的网站CSS中,我使用EM、PX、PT和百分比来设置字体大小。
我还使用JQuery UI,它使用EM。
现在我需要将所有字体大小略微缩小。
总的来说,最好的方法是如何稍微降低所有字体大小,并且我应该改变如何设置字体大小的方式吗?
似乎每个人对这个话题都有不同的看法。
我还使用JQuery UI,它使用EM。
现在我需要将所有字体大小略微缩小。
总的来说,最好的方法是如何稍微降低所有字体大小,并且我应该改变如何设置字体大小的方式吗?
似乎每个人对这个话题都有不同的看法。
body{font-size:11px;}
这将使得 1em = 11px
现在,你可以在各个元素中使用em
作为字体大小的单位,例如:
a{font-size:1em;}
然后对所有元素采用相同的方式设置字体大小,例如h1{font-size:2em;}
如果你需要增加或减小字体大小,只需在标签中设置字体大小即可,例如:
body{font-size:13px;}
等等。在旧时代,人们推荐使用em字体,因为较旧版本的IE浏览器无法在缩放文本时进行调整。
现今所有浏览器都能进行完整页面缩放,所以这个问题已不再重要。我建议使用px作为单位,它可以给你更好的控制。