Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Słowa kluczowe: Kolory szesnastkowe w CSS RGB

Kolor zapisany kodem RGB, o wartości rgb(255, 128, 16) w kodzie szesnastkowym będzie miał wartość

A. #ff0f10
Źle. Para 0f to 15, a zielona ma wartość 128, czyli 80.
B. #ff8010
Dobrze. 255 = ff, 128 = 80, 16 = 10, więc kolor to #ff8010.
C. #ff8011
Źle. Para 11 to 17, a niebieska ma wartość 16, czyli 10.
D. #008010
Źle. Para 00 oznacza czerwoną równą 0, a ma wynosić 255, czyli ff.

Pytanie z egzaminu CKE, wrzesień 2015 (arkusz E.14-X-15.08).

Każdą składową RGB zamienia się osobno na dwucyfrową liczbę szesnastkową i zapisuje kolejno po krzyżyku. 255 to ff, bo 15 · 16 + 15 = 255. 128 to 80, bo 8 · 16 + 0 = 128. 16 to 10, bo 1 · 16 + 0 = 16. Razem daje to #ff8010 - kolor pomarańczowy. Najprościej liczyć tak: podziel wartość przez 16, wynik całkowity to pierwsza cyfra, a reszta - druga, pamiętając, że 10-15 zapisuje się literami a-f. Warto znać kilka par na pamięć: 00 = 0, 80 = 128, ff = 255. W CSS oba zapisy, rgb(255, 128, 16) i #ff8010, dają dokładnie ten sam kolor.

Każdy z błędnych kodów psuje jedną składową. W #008010 czerwona ma wartość 00, czyli 0 zamiast 255 - tak, jakby pierwszą liczbę zgubiono. W #ff0f10 zielona to 0f, czyli 15, a powinna być 128; to typowy skutek pomylenia 128 z 15 przy przeliczaniu. W #ff8011 niebieska to 11, czyli 17, a nie 16 - pomyłka o jeden w ostatniej parze. Przy zamianie dziel każdą składową przez 16: 255 daje 15 reszty 15 (ff), 128 daje 8 reszty 0 (80), a 16 daje 1 reszty 0 (10). Kolejność par po krzyżyku jest zawsze taka sama: czerwona, zielona, niebieska. Wynik to #ff8010. Wynik łatwo sprawdzić w dowolnym programie graficznym albo w narzędziach deweloperskich przeglądarki, które pokazują oba zapisy koloru obok siebie. Litery w kodzie można pisać małe albo wielkie, bo CSS ich nie rozróżnia.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.