W CSS zapis #myDiv jest selektorem identyfikatora: reguła zostanie zastosowana do elementu HTML, który ma atrybut id="myDiv" (np. <div id="myDiv">Tekst</div>). To ważne, bo identyfikator odróżnia ten jeden konkretny element od innych na stronie.
Następnie analizujemy deklaracje wewnątrz bloku:
- background-color: #ff0000; — ustawia kolor tła elementu. W zapisie szesnastkowym #ff0000 oznacza czystą czerwień (maksymalna składowa czerwieni, brak zieleni i niebieskiego).
- color: #000000; — ustawia kolor tekstu wewnątrz elementu. #000000 to kolor czarny.
- width: 200px; oraz height: 200px; — określają wymiary obszaru elementu na 200 pikseli szerokości i 200 pikseli wysokości.
W efekcie otrzymujemy element o stałym rozmiarze 200×200 px, który jest wizualnie kwadratem. Jeśli w <div> znajduje się jakiś tekst, będzie on wyświetlany kolorem czarnym na czerwonym tle.
Dlaczego pozostałe odpowiedzi są błędne?
- "Białe tło i czarny tekst" — tło nie jest białe, bo background-color ustawiono na czerwień.
- "Czarne tło i czerwony tekst" — to odwrócenie ról właściwości: czerwony kolor dotyczy tła, a czarny dotyczy tekstu.
- "Czerwone tło i biały tekst" — tekst jest czarny, bo color ustawiono na #000000, a nie na #ffffff.
Wskazówka egzaminacyjna: zawsze czytaj osobno właściwości dotyczące tła (background-*) i tekstu (color) oraz sprawdź wymiary, bo często odpowiadają za kształt (kwadrat/prostokąt).