margin-left 的默认单位是什么

U-L*_*U-L 2 css

在css中,margin-left的默认值为0。我知道,因为它是0,所以不需要任何单位。无论是em还是px,都没有关系。但我继承了公司的代码,其中规定:

左边距:10;

我猜这意味着默认情况下 10px ?我想我可以尝试 em 和 px 看看哪个看起来更好。

Guf*_*ffa 8

没有默认单位。

CSS 无效,因为非零值没有单位。

浏览器将以不同的方式处理不正确的代码,具体取决于浏览器是什么以及页面呈现的模式。在怪异模式(没有文档类型)下,大多数浏览器将尝试使用单位来更正代码px。在标准合规模式(具有适当的文档类型)下,大多数浏览器将忽略样式。