Introduction
Sometimes it’s desirable to apply styles to an element that’s a child to a tag. The combinator (>) is used to achieve this.
Syntax
We place (>) between the elements: parent-selector > child { }
p {
background-color: aqua;
}
article > span {
background-color: yellow
}
HTML:
<article>
<span>
Text inside a span, inside article
<p>
Text inside a paragraph inside a span
</p>
</span>
</article>
Explanation
article > span will apply the style only to the span tag and not the p child tag.
Result:
You may follow me on Twitter where I tweet about interesting topics on software development.