Kwalifikacja: AUD.05 - Realizacja projektów graficznych i multimedialnych
W jakim przypadku oba odkrycia w kodzie HTML reprezentują ten sam kolor?
Odpowiedzi
Informacja zwrotna
'yellow; #ffff00' to dobry wybór, bo oba zapisy oznaczają ten sam kolor w różnych formatach. 'yellow' to po prostu nazwa koloru w CSS, a '#ffff00' to jego zapis w systemie HEX. W HEX mamy sześć cyfr, gdzie pierwsze dwie to czerwień, następne dwie to zieleń, a ostatnie dwie to niebieski. Przy '#ffff00' maksymalne wartości czerwonego i zielonego (ff) oraz zerowa niebieskiego (00) dają nam kolor żółty. Wiesz, w praktyce często korzysta się z nazw kolorów w CSS, bo są prostsze, ale jak zaczynasz coś bardziej skomplikowanego, jak programowanie grafiki czy projektowanie stron, to umiejętność obsługi notacji HEX i RGB jest naprawdę przydatna. W CSS3 jest mnóstwo nazw kolorów, które możesz wykorzystać, ale znajomość HEX i RGB jest także ważna, zwłaszcza jeśli chcesz się bawić grafiką i kodowaniem stron.
Wybór którejkolwiek z pozostałych odpowiedzi jest błędny, bo każdy z tych zapisów odnosi się do innego koloru, co ma znaczenie przy kodowaniu w HTML i CSS. Zrozumienie kolorów w CSS wymaga znajomości różnych formatów ich zapisu. Na przykład 'green; rgb(0, 255, 0)' to zielony, z maksymalną intensywnością zielonego i brakiem czerwonego oraz niebieskiego. Wartości RGB są spoko, ale mogą być mylące, jak nie znasz dokładnych odcieni. Z kolei 'purple; #ff00ff' to fioletowy, a 'rgb(128, 255, 0); #ff8000' oznacza dwa różne kolory. W praktyce warto korzystać z narzędzi do wyboru kolorów, które pomagają w wizualizacji i porównywaniu kolorów, żeby lepiej dobrać paletę kolorów w projekcie. Pamiętaj, że dobór kolorów ma ogromne znaczenie dla estetyki czy użyteczności interfejsów, więc warto poświęcić czas na naukę ich reprezentacji.