Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Który z poniższych zapisów CSS zmieni tło bloku na odcień niebieskiego?
Odpowiedzi
Informacja zwrotna
Zapis 'div {background-color:blue;}' jest jak najbardziej na miejscu. Właściwość 'background-color' jest kluczowa, bo ustawia kolor tła dla elementów blokowych w CSS. Kiedy używasz 'blue' jako wartości, to mówisz, że tło ma być niebieskie. Ta właściwość jest częścią tego całego systemu CSS, który decyduje, jak powinny wyglądać elementy HTML. Ustawienie koloru tła jest ważne, bo wpływa na wygląd strony i to, jak kontrastują ze sobą tekst i tło, co jest istotne, by strona była dostępna dla każdego. Jeśli chciałbyś zmienić kolor tła, możesz korzystać z różnych wartości, takich jak kody HEX (np. #0000FF) albo RGB (np. rgb(0, 0, 255)). Możesz to zobaczyć w praktyce, na przykład: <div style='background-color:blue;'>Treść</div>, co ustawi tło 'diva' na niebieskie.
Tu niestety coś poszło nie tak. Odpowiedzi, które próbujesz zaznaczyć, nie ustawiają tła na kolor niebieski. Na przykład 'border-color:blue;' jest błędne, bo dotyczy tylko koloru obramowania, a nie tła. Więc, nawet jeśli obramowanie będzie niebieskie, tło pozostanie takie samo, co nie spełnia wymogów pytania. Z kolei 'shadow:blue;' to też nie to, bo właściwość 'shadow' nie jest standardowa w CSS. Jak chcesz dodać cień, powinieneś użyć 'box-shadow', co pozwala na dodanie efektu cienia do elementu. I jeszcze 'color:blue;' jest złe, bo 'color' dotyczy koloru tekstu, a nie tła. Więc, chociaż tekst będzie niebieski, tło i tak zostanie w domyślnym kolorze, a to nie odpowiada pytaniu. Zrozumienie tych właściwości jest super ważne, żeby dobrze stylizować strony i tworzyć estetyczne interfejsy.