Macomil

Web Design

6 Eylül, 2011(04:27) YER:CSS 3, DERSLER, HTML 5, Tasarım, Vitrin

HEX kodları ile Web Renkleri

Bilgisayarlarda genellikle renkler 32 bite kadar desteklenmektedir. Görüntüleyebileceğimiz  16777216 renk olduğunu gösterir.

Peki Bu renkler neye göre belirlenir

Bilgisayarlarda genellikle renkler ışıktaki renk sistemine göre işler. yani karışımlar buna göre hesaplanmaktadır. bu RGB renk sistemi 256 lık tabandaki 3 basamaklı bir sayı RGB(R-değeri,G-değeri,B-değeri)  ile ifade edilebilirken. Hex(Hexadecimal yani 16 lık) tabanda 6 basamaklı bir sayı ilede ifade edilebilir “#024e16″ gibi kullandığımız rakamlar 10 luk tabanda olduğu için 10, 11, 12, 13, 14 ve 15 yerine a, b, c, d, e, f kullanılmaktadır.
Örnek olarak 2 basamaklı hex rakam yazalım.
hex tabanda 3C  = 10 luk tabanda 3 x 16 +12=60 şeklindedir. yani hex tabanında 3C normal 10 luk tabanımızda 60 anlamına geliyormuş.

hex tabanında 15 adet rakam vardır. ama 9 dan büyük rakamların 10 luk tabanda karşılığı olmadığı için

10 yerine a

11yerine b

12 yerine c

13 yerine d

14 yerine e

15 yerine f

kullanılır.

Gelelim hex renk kodlarına.

( #abeefe ) Konuyu yeni öğreniyorsanız bu 6 basamaklı hex kodu sizin için birşey ifade etmiyor olabilir. (sonraki birkaç satıra kadar) şimdi açıklayalım
RGB demiştik hemen altına biraz daha açalım

 #ab ee fe Sanırım daha açıklayıcı oldu

ab yani ilk 2 rakam kırmızıyı temsil ediyor.

ortadaki 2 rakam Yeşili

ve son 2 rakamda maviyi temsil ediyor

  • 1=1 2=2 …….9=9 a=10 b=11 c=12 d=13 e=14 f=15

kuralına göre

  • ab (11,12)       11 x16 + 12=183
  • ee(14,14)       14 x16 + 14=190
  • fe(15,14)       15×16 + 14=254
  • rengimiz (183,190,254)

#abeefe

Harika bir gök yüzü rengi elde ettik .Gök yüzü özgürlüğü simgeler artık sizde renk editörlerine bakmadan özgürce renk kodlarınızı yazabilir ve düzenleyebilirsiniz.

bilgisayarımız verdiğimiz rakamların renk değerlerini buldu ışıktaki renk sistemine göre karıştırdı ve sonucu bize verdi. 16777216 sayısından kastım buydu RGB her ana rengin 0dan 255 e kadar değeri var 0 dahil 256 etmekte ve 3 renk olduğuna göre 256 x 256 x 256 = 16777216 ve aynı zamanda 0 demektir saf beyaz ise 16777215 tir.mod 10da 10un 0 olduğu gibi :)

Ve bu konuya son olarak birkaç renk örneği vermek gerekirse:

Kırmızı #FF0000

Yeşil #00FF00

Mavi #0000FF

Sarı #FFFF00

Turkuaz #00FFFF

Magenta #FF00FF

Kolay Gelsin…


Etiketler: , , , ,



Bir yorum yaz:

» HIZLI BAŞLAT

HEX kodları ile Web Renkleri