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

Dla przedstawionego fragmentu dokumentu HTML zdefiniowano formatowanie CSS selektora klasy "menu" tak, aby kolor tła bloku był zielony. Która definicja stylu CSS odpowiada temu formatowaniu?

Opcje odpowiedzi:
A
#menu { background-color: rgb(0,255,0); }
B
div:menu { color: green; }
C
div.menu { background-color: green; }
Prawidłowa
D
menu { background-color: rgb(0,255,0); }
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (div.menu { background-color: green; })

Aby nadać zielony kolor tła blokowi <div> posiadającemu klasę class="menu", w języku CSS należy zastosować selektor div.menu (lub .menu) wraz z deklaracją właściwości background-color: green; (lub background-color: rgb(0, 128, 0);).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Selektor #menu odwołuje się do identyfikatora (id="menu"), a nie do klasy.
  • B: div:menu to niepoprawna składnia pseudoklasy, a właściwość color zmienia kolor tekstu, a nie tła.
  • D: menu wskazywałoby na znacznik <menu>, a nie na element <div> z klasą menu.

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.