Sont des “div > p” & “div p” même?

Hey, j'ai une question évidente.

Pour le code comme:

<div>
     <p>We want to format this text :)</p>
</div>

Certaines personnes utilisent le sélecteur comme:

div > p {
     something
}

Et autres:

div p {
     something
}

Quelle est la différence dans ce cas? À mon avis - aucun?

Et en passant, n'est pas le descendant de l'élément de toujours un enfant?! Quelle est la différence entre les deux? Je suis en train de lire w3.org mais ne peut pas le faire 🙂

Merci!

Ce n'est pas un sélecteur de CSS3. C'est un CSS2 sélecteur.

OriginalL'auteur fomicz | 2010-10-16