Przejdź do treści głównej
INF.03Pytanie #1177 z 1558css-selektory-i-kaskada

Który z poniższych selektorów jest przykładem selektora specjalnego, znanego jako selektor potomka (descendant combinator)?

Opcje odpowiedzi:
A
div > p (selektor dziecka bezpośredniego)
B
div p (spacja jako kombinator)
Prawidłowa
C
div + p (selektor sąsiadującego rodzeństwa)
D
div.content p.intro
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (div p (spacja jako kombinator))

div p.

Selektor potomka, reprezentowany przez spację między dwoma selektorami (np. selektor1 selektor2), wybiera wszystkie elementy selektor2, które są potomkami (niekoniecznie bezpośrednimi dziećmi) elementu selektor1.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: div > p to selektor dziecka bezpośredniego, wybiera elementy p będące bezpośrednimi dziećmi div.
  • C: div + p to selektor sąsiadującego rodzeństwa, wybiera element p będący bezpośrednio po elemencie div na tym samym poziomie zagnieżdżenia.
  • D: div.content p.intro to przykład dwóch połączonych selektorów potomka, ale sam kombinator potomka to spacja. Ten konkretny zapis wybiera element p z klasą intro, który jest potomkiem elementu div z klasą content.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Css selektory i kaskada”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 61 pytań z tego działu.