main>h1,p とすると section 内の p にまで適用されるのは何故でしょうか?

p はすべての p 要素を意味するので、section 内の p も該当します。
2021年8月9日
ユーザー

大なり記号について質問お願いします。

main>h1 の場合、main の直下にある階層の h1 が適用されるということでした。
なので section 内にある h1 は適用対象外でした。
そこで質問なのですが...

<main>
<h1>Hello</h1>
<p>hello, hello.</p>
<section>
<h1>Hello</h1>          
<p>hello,hello.</p>   

main>h1,p {
 color: red;
}      

にすると私の認識では main の直下の h1 と p に適用されると思いましたが、実際には section 内の p
にまで適用されていました。
どうしてでしょうか?
また、そもそも > (大なり記号)と , (カンマ)は一緒には使えないのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(13)