RGB

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Co to jest RGB?

RGB to model zapisu koloru oparty na trzech składowych światła:

Infografika wyjaśniająca model RGB jako addytywny model kolorów używany na ekranach, z opisem składowych czerwonej, zielonej i niebieskiej oraz przykładami RGB(255, 0, 0), RGB(255, 255, 255) i RGB(0, 0, 0).
  • R — red, czyli czerwony,
  • G — green, czyli zielony,
  • B — blue, czyli niebieski.

Kolor powstaje przez zmieszanie tych trzech składowych w odpowiednich proporcjach. Model RGB jest powszechnie stosowany w grafice komputerowej, monitorach, stronach internetowych i CSS.

Zakres wartości

W typowym zapisie komputerowym każda składowa RGB ma wartość od 0 do 255:

  • 0 oznacza brak danej składowej,
  • 255 oznacza maksymalną intensywność danej składowej.

Przykłady:

rgb(255, 0, 0)   /* czerwony */
rgb(0, 255, 0)   /* zielony */
rgb(0, 0, 255)   /* niebieski */
rgb(255, 255, 255) /* biały */
rgb(0, 0, 0)       /* czarny */

RGB a zapis heksadecymalny

Kolory RGB często zapisuje się także w postaci heksadecymalnej, np.:

#1510FE

Taki zapis należy czytać parami znaków:

  • 15 — składowa czerwona,
  • 10 — składowa zielona,
  • FE — składowa niebieska.

Każdą parę trzeba zamienić z systemu szesnastkowego na dziesiętny. Dla #1510FE otrzymujemy:

rgb(21, 16, 254)

Wskazówka egzaminacyjna

W zapisie rgb(...) wartości są liczbami dziesiętnymi, dlatego zapis typu rgb(21,16,FE) jest niepoprawny — FE trzeba przeliczyć na 254.