Почему table> tr> td не работает при использовании дочернего селектора?

Я не могу понять, почему следующий селектор работает так, как ожидалось (т.е. получить td ):

table tr td

, а вот этого нет:

table > tr > td

td является потомком tr , который, в свою очередь, является потомком из таблицы , но они также являются дочерними элементами друг друга. Поэтому я подумал, что селектор > тоже подойдет.

Я сделал две скрипки:

  1. Дочерний: http://jsfiddle.net/brLee/
  2. Потомок: http://jsfiddle.net/brLee/1/

Почему здесь не работает селектор > ?

39
задан BoltClock 20 August 2012 в 08:02
поделиться