Renk Kodları

Gündelik yaşamda televizyon ya da ekran gibi cihazlarda gördüğünüz renkleri nasıl ayarlarsınız? Hangi pixelin kırmızı, beyaz, siyah ya da başka bir renk olacağını, elektronik cihazların terimleriyle nasıl yazarsınız? Bu soruların kısa cevabı, ‘renk sentezi ve renk modelleri kullanımı’ olabilir. Modeller renk sentezini ve renk reprodüksiyonu yöntemini tarif eder. Başka bir deyişle, modeller her rengi şifrelememizi sağlar, böylece ihtiyacımız olan renkleri tanımlamak, ilgili renkleri tanımlamak anlamına gelir.

Popüler renk modeller şunlardır: RGB, CMYK, HSL, HSV (ya da HSB), XYZ, Yxy. Amacımız, internet için renk kodları bilgisi vermektir, bu yüzden çoğunlukla hex-kodlarına ve RGB model kodlarına bakacağız.

HTML renkleri

Web sayfalarındaki renkleri aşağıdaki 4 yöntemden birini kullanarak ayarlayabilirsiniz:

  1. 3 çift hexadecimal kod kullanarak(hex-kodlar): #FF0000(kırmızı), #A52A2A (kahverengi)
    .text { color: #FF0000; }
    .bg { background: #A52A2A; }
  2. Renklerin İngilizce isimlerini kullanarak: gren, blue, orange vb.
    .text { color: red; }
    .bg { background: brown; }

    Bütün popüler renklerin isimleri mevcuttur.
  3. RGB-modellerini ve rgb(ххх,ххх,ххх) veya rgba(ххх,ххх,ххх,А) gibi yapıları kullanarak. Her bir xxx bloğu 0 ile 255 aralığında tanımlı bir renge karşılık gelir. A-bloğu alfa kanalında olup, web sayfasındaki bir unsurun şeffaflığını belirler ve 0 ile 1 aralığındadır.
    .text { color: rgb(255,0,0,0.7); }
    .bg { background: rgb(165,42,42); }

    Not: RGBA, CSS3 için geçerlidir.
  4. CSS3’te bulunan HSL modelini kullanarak. hsl(xxx,xxx,xxx) veyahsla(xxx,xxx,xxx,A) yapıları kullanılır. Sonuncusu alfa kanalındadır.
    .text { color: hsla(120, 100%, 50%, 0.5); }
    .bg { background: hsl(0, 100%, 50%); }

RGB

Bu modelin ismi Red (kırmızı), Green (yeşil), Blue (mavi) kelimelerinin kısaltmasıdır. RGB renk modeli, üç bağlantıdan meydana gelir: red + green + blue. Bu üç bağlantının her biri, sayısal olarak 0 ile 225 aralığındadır. Yani her rengin kodu 3 çift sayısal aralıktan oluşur. Bu model, her rengi farklı oranlarda alınan bu üç rengin karışımıyla açıklar.

Renk ayarlamalarında kullanılan RGB modellerine örnekler: 225.0.0 – kırmızı, 225.225.0 – sarı, 165.42.42 – kahverengi.

Başka bir ilginç soru da ‘Kaç renk var?’ Her bir aralık 256 kombinasyon içerir ve bu aralıklardan 3 tane olduğuna göre, tüm sayıların toplamı: 2563 = 16.777.216 dır. Bu modelde, her renk özgün kodla tanımlanmıştır.

Bu model geniş ölçüde elektronikte kullanılır.

All colors image
Bu şekil tüm
16.777.216 rengi içermektedir.

Tam boy is 4096?4096 px.