В CSS символ пробела сам по себе означает «потомок». Например, это относится к каждому td
, который является потомком table#cooltable
:
table#cooltable td {
...
}
Вы также можете использовать оператор >
: это более строгое правило и применяется только к прямым потомкам. Для достижения того же эффекта, используя это, вы должны написать:
table#cooltable > tr > td {
...
}
В этом случае я бы предпочел первый вариант, но есть некоторые ситуации - например, несколько слоев тегов <div>
или вложенные таблицы, где это очень полезный инструмент.