1つ目の[p] 同じグループに他にも要素があるので無色
2つ目の[div] の中の唯一の[p] 2つ目の[div]グループ内に他に要素がないので水色
<div class="div_blok1">
<p>テキスト</p>
<div>テキスト</div>
<div>テキスト
<p>テキスト</p>
</div>
<div>テキスト
<span>テキスト</span>
</div>
</div>
.div_blok1 :only-child {
background: #90CAF9;
}