Vadim Plessky wrote:

> It depends on browser and developers's wizdom.
> MS IE will assume 8px when page offer "margin-bottom: 8"
> It's real life: people forget to put measurement units in CSS definitions.

Then maybe they should run their CSS thorough a validator to check that they've
done everything correctly.

>
> Or don't know that it is *required*, as neither MS IE nor Mozilla mombs on it.

Mozilla is just ignoring the rule because its not up to the specification which
states that margin-bottom can take the values of "length | percentage | auto"
(According to Eric Meyer's CSS Pocket Reference by O'Reilly 2001) and length is
defined as a numerical value followed immediately by some unit of measure.  So
according to the CSS1 specifications Mozilla is doing the right thing on one could
say that IE isn't.




Reply via email to