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

Co oznacza selektor h1 + p w CSS?

Opcje odpowiedzi:
A
Wybiera wszystkie elementy <p> będące potomkami elementu <h1>.
B
Wybiera wszystkie elementy <h1> oraz wszystkie elementy <p>.
C
Wybiera element <p> tylko wtedy, gdy jest on bezpośrednio poprzedzony przez element <h1> na tym samym poziomie zagnieżdżenia (sąsiadujące rodzeństwo).
Prawidłowa
D
Wybiera element <h1> tylko wtedy, gdy bezpośrednio po nim występuje element <p>.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Wybiera element <p> tylko wtedy, gdy jest on bezpośrednio poprzedzony przez...)

Selektor h1 + p to selektor sąsiadującego rodzeństwa (adjacent sibling combinator). Wybiera on element <p> (drugi operand), który jest bezpośrednim rodzeństwem (znajduje się na tym samym poziomie w drzewie DOM i następuje bezpośrednio po) elementu <h1> (pierwszy operand).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Do wyboru potomków służy spacja (np. h1 p).
  • B: Do wyboru obu typów elementów niezależnie używa się przecinka (np. h1, p).
  • D: Selektor wybiera drugi element (p) na podstawie jego relacji z pierwszym (h1), a nie odwrotnie.

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.