CSS - 应该用于边距和填充

时间:2012-02-27 10:49:26

标签: css

在我的样式表中,我将em用于字体大小。

使用这个填充和边距也是不好的做法,这样当字体缩放边距时,填充将随之缩放?

4 个答案:

答案 0 :(得分:4)

我不认为这是一种不好的做法,但我认为大多数开发人员现在都不会使用它: 一些人想到了:

答案 1 :(得分:2)

我不知道这是怎么回事?

em只是表达测量方法的一种方式。你可以使用像素,em,cm。

div的填充也将按照你的方式进行测量。因此,如果你将em写入填充,它将像放置像素一样好,它只是间距的值变化

答案 2 :(得分:2)

这完全取决于你的需要。应避免使用Em,因为它取决于本机浏览器设置,但如果您使用px,则该页面的css将与浏览器兼容。

请参阅此帖子:Why em instead of px? 这篇文章将告诉你何时使用EM以及何时使用PX。

答案 3 :(得分:0)

我通常使用em来获取字体大小,高度,宽度,填充和边距。我通常不会使用行高,但我也会使用em。这当然总取决于页面上的内容; gifs,pngs和jpgs通常不能用ems做好; - )