2011-02-08 5 views
1

時にはあなたは、マージンやパディングプロパティは、今、このマージン/パディングが0に設定されています - その単位はゼロですか?

div { 
    padding: 0; 
    margin: 0; 
} 

のように設定を参照、ないです何明確である間は単位(センチメートル、PX、EM)指定がない理由を、私は疑問に思います。値0(ユニットにかかわらず同じ意味)と関係がありますか?

+5

何もないものは何もありません! – Zabba

答えて

9

0 px;0 em;0 elephants;すべて同じ。すべては何にも等しい。

4

0PX = 0em = 0センチメートル

彼らはすべて同じであるので、単位を指定する必要はありません。標準的なデフォルトの単位がないとあなたは常に値> 0の単位を指定する必要があり

CSS Default Units

は、より多くの情報のため、この質問を参照してください。

+2

また、ゼロより小さい値の単位を指定する必要があります。 – Zabba

+0

技術的には、画像のタグ属性ではピクセルがデフォルトです。例えば。 width = '100'にすると、100pxに相当します。 – Kzqai

2

0 =あなたが使用している節度の単位に関係なく、0 = 0です。