07.01.2013 Views

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

NTERNET PROGRAMCILIĞI – I

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

İ<strong>NTERNET</strong> <strong>PROGRAMCILIĞI</strong> <strong>–</strong> I A.UYAR<br />

yellow. Bu renk isimlerini yukarıdaki örnekte deneyerek hangi renklere karşılık<br />

geldiklerini görebilirsiniz. İkinci bir ihtimal olarak ta http://www.w3.org/TR/css3color/#html4<br />

sayfasına giderek bu renk isimlerinin gösterdikleri renkleri görebilirsiniz.<br />

align özniteliği<br />

Bu örnekte kullanılan ikinci öznitelik ise align özniteliğidir. Bu öznitelik bir<br />

HTML elemanının web sayfasında yatay düzlemde gözükeceği yeri belirler. Alabileceği<br />

muhtemel değerler; center, right, left ve justify kelimeleridir. Bunlar sırayla şu<br />

anlamlara gelirler; orta, sağ, sol ve dağıtık. Bu örnekte başlık ortaya ayarlanmışken<br />

paragraf elemanı sağa ayarlanmıştır.<br />

3.13 HTML Dilinde Renk Gösterimi<br />

HTML dilinde renk ayarlarını yukarıdaki örnekte olduğu gibi yapabilsek te bu<br />

yöntem sadece 16 tane renk seçeneği sunar. Bu da İnternet’te olan çok değişik web<br />

sayfası tasarımı için yetersiz kalır. Her ne kadar doğadaki ana renkler sınırlı olsa da, bu<br />

ana renklerin karışımından oluşan milyonlarca çeşit renk vardır. İşte insanlar bu zengin<br />

renk kombinezonlarını web sayfası tasarımında da kullanmak isterler. Bu çok farklı<br />

amaçlar için tasarlanmış web sayfalarının oluşturulabilmesi için bir gerekliliktir. İşte bu<br />

farklı uygulamaların ihtiyacını karşılamak için HTML dilinde ana renkleri karıştırarak<br />

çok sayıda farklı renk oluşturma imkânı sunulmuştur.<br />

Doğadaki renklerin çoğu üç ana rengin karışımı olarak tanımlanabilir. Bunlar<br />

kırmızı, yeşil ve mavi renkleridir. Genel olarak bilgisayarlarda renkler bu üç rengin<br />

karışımı olarak gösterilir. Dolayısıyla HTML dilinde de aynı şekilde renkler bu üç rengin<br />

karışımı olarak gösterilirler.<br />

Her rengin alacağı 256 değişik değer vardır. Eğer bir rengin değeri 0 ise o rengin<br />

karışımda etkisi hiç yoktur. Değeri 255 ise etkisi maksimum seviyededir. Bu üç rengin<br />

karışımı 16’lik sistemde gösterilir. Dolayısıyla bir renk çeşidinin alacağı minimum değer<br />

00 iken, alacağı maksimum değer FF’tir. FF sayısı 255 sayısının 16’lık sistemdeki<br />

karşılığıdır.<br />

Bu üç renk şu şekilde karıştırılır. Toplam rengi gösteren ifade 6 karakter<br />

uzunluğundadır. Bu 6 karakterin ilk iki karakteri kırmızı rengin değerini gösterir. Sonraki<br />

iki karakter, yani ortadaki iki karakter yeşil rengin karışımdaki değerini gösterir. En son<br />

iki karakter ise karışımdaki mavi rengin değerini gösterir.<br />

Şimdi bu üç rengi karıştırarak nasıl kırmızı, yeşil ve mavi renklerini elde<br />

edeceğimizi görelim. Kırmızı rengi elde edebilmek için kırmızı rengin değeri maximum<br />

iken diğer yeşil ve mavi renklerden hiç karışım olmamalı. Yani yeşil ve mavi değerleri<br />

sıfır olmalı. Dolayısıyla kırmızı rengi şu şekilde oluşturabiliriz:<br />

42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!