CSS width: 200; 默认单位是什么?

css中主要用到的长度单位有em, px, pt, cm, in等,如果我不指明单位,比如width: 200; 不指明width: 200px;

那么默认的单位是什么?

不要告诉我是px,因为我试验了width: 200; 和width: 200px;不相同。

[img]http://dl.iteye.com/upload/attachment/262914/ee95c440-9def-3522-9115-c55af2a78e57.png[/img]

[code="html"]




<br> .default {<br> width: 200;<br> }<br> .px {<br> width: 200px;<br> }<br>

100
100


[/code]

firefox下css语法比较严谨,必须加px,如果不加,width属性根本没起作用,何谈默认单位

调试了一些时间,感觉跟浏览器识别CSS语法有关系。