2009-08-15 17 views

回答

1

絕對,間距無關緊要。 在市場上所有相關的瀏覽器中,只有IE6不支持這一點。其餘的都做。

IE6不支持任何東西,只是普通的後代選擇器,如「父子」。

+2

間距確實很重要,而不是在'>'的情況下。例如,'p.foo'的目標不同於'p .foo'的元素。 – 2009-08-15 07:28:32

+0

我同意,但他特別提出了有關子選擇器的問題,它與它無關。 – 2009-08-17 21:50:59

0

當您引用相同的元素時,使用不帶空格的方式來編寫選擇器。 div.content選擇器匹配div的元素,並且還具有類content

由於>運算符描述了直接的父子關係,因此左邊的表達式不能與右邊的表達式匹配相同的元素。一個元素不能是它自己的孩子。因此,不使用空格而是使用空格來書寫它的含義相同。