Почему 'foo bar' и 'foo> bar' имеют одинаковую специфичность в CSS?

Мне любопытно, почему использование > или других комбинаторов не влияет на специфичность селекторов CSS, т.е. почему div span (соответствует диапазону где-то внутри div) и div> span (соответствует диапазону, который является непосредственным дочерним элементом div) считаются равными в отношении специфичности.

Я понимаю, что использование комбинаторов совершенно не имеет значения для специфичности, но мне интересно, есть ли для этого определенная причина.

12
задан BoltClock 16 August 2012 в 19:06
поделиться