Дочерний селектор в CSS

Пусть у нас есть следующий код: 

<p> text <b><i>bold italic</i></b> </p> <p> text <i>just italic</i> </p>

Пусть мы хотим выбрать все теги i, являющиеся потомками абзацев. Сделаем это:

p i { color: red; }

Результат выполнения кода: 

Давайте теперь выберем те теги i, которые являются непосредственными потомками наших абзацев. В этом нам поможет дочерний селектор >.

Чтобы понять, как им пользоваться, давайте сравним его с селектором потомков. Вот так: p i - мы выберем все курсивы внутри абзацев, а вот так: p > i - только курсивы, являющиеся непосредственными потомками абзацев.

Давайте применим этот селектор к нашему HTML коду:

p i { color: red; }

Результат выполнения кода: 

uz ru