HTML:
<section id="sec1">
This section has <blockquote> this blockquote, which has <a href="">this link</a>
</blockquote>
</section>
<p id="para1">
This paragraph has <blockquote> this blockquote, which has <a href="">this link</a>
</blockquote>
</p>
CSS:
section blockquote a {
font-weight:bold;
color:red;
}
p blockquote a {
font-weight:bold;
color:green;
}
CSS rule related to <section>
works perfectly but same rule for <p>
does not.
Here is codepen to check.
Any guide/reference to understand such behaviors?