em和百分比是否相同,是否在某处定义了相应的默认值?

时间:2013-05-11 09:16:10

标签: html css

因此,empercentage都是根据其他内容定义的 例如。与text-indent相关,它与段落的宽度有关。否则(我认为字体)与浏览器的默认大小有关 那么为什么empercentage如果它们完全相同呢? 他们在每种情况下相对的项目(我已经给出的例子)是否记录在某处?在每种情况下,我如何知道该值的相对值?

1 个答案:

答案 0 :(得分:5)

他们不做同样的事情。 Ems是相对于元素的字体大小,除非它们在字体大小上指定,在这种情况下它与父元素的字体大小相关。

百分比值是相对于其他特定值的 - 这些值因财产而异。有时,百分比可能甚至不适用于某些属性,例如边界,而ems可用于任何需要长度数量的地方。