Beginnersfout in descendant selector

Bekijk de volgende selector:

cssp.eee {
  color: red;
}

Je zou al moeten weten dat zo'n selector paragrafen met de klasse eee selecteert. Bijvoorbeeld deze:

html<p class="eee">
  lorem ipsum
</p>
<p class="eee">
  lorem ipsum
</p>

Bekijk nu deze selector:

cssp .eee {
  color: green;
}

Deze selector verschilt van de vorige doordat er tussen de tag naam en de klasse naam een spatie staat. Deze spatie vertegenwoordigt de descendant selector. Dat betekent in dit geval dat we alle elementen met de klasse eee selecteren, die zich binnen paragrafen bevinden. Deze selector selecteert bijvoorbeeld de volgende spans:

html<p>
  lorem <span class="eee">ipsum</span>
</p>
<p>
  lorem <span class="eee">ipsum</span>
</p>

Resultaat van de code:

Dus, nogmaals: p.eee - zo'n selector selecteert paragrafen met de klasse eee. Maar als ik dit doe: p .eee, dan selecteer ik alle elementen met de klasse eee, die zich binnen paragrafen bevinden. Voel dit verschil.

Задание 1

Vertel wat de selector selecteert in de onderstaande code. Schrijf vervolgens de HTML code die bij deze selector past. Hier is de code met de selector:

cssp.bbb {
  color: red;
}
Задание 2

Vertel wat de selector selecteert in de onderstaande code. Schrijf vervolgens de HTML code die bij deze selector past. Hier is de code met de selector:

cssp .bbb {
  color: red;
}
Задание 3

Vertel wat de selector selecteert in de onderstaande code. Schrijf vervolgens de HTML code die bij deze selector past. Hier is de code met de selector:

css.eee p.bbb {
  color: red;
}
Задание 4

Vertel wat de selector selecteert in de onderstaande code. Schrijf vervolgens de HTML code die bij deze selector past. Hier is de code met de selector:

css.eee p .bbb {
  color: red;
}