3
 
Sizin için Tr.gg'nin En iyisini Yapmaya çalıştık
 

Web Sitenize En Özel Html , Java Script , Css Kodlar Burada..

 

 Not: İçerik internetten Alınarak derlenmiştir..

 

 

Renk Kodları

Fontlar konusunda metnin rengini belirlerken <font color="..."> etiketini kullanmıştık ve color komutunun karşısına rengin ingilizce karşılığını yazabiliriz demiştik. Fakat bunun daha karmaşık olan bir başka yolu vardı; o da 16'lık sayı düzeninde renk kodu girmek. Önce sayı düzenleri nedir nasıl olur ona bakalım. </B>Günlük hayatımızda kullandığımız sayı sistemine 10'luk sayı sistemi deniyor tüm sayıları 0-9 arası toplam 10 rakamdan oluşan sembollerle ifade ediyoruz. 10'luk sayı sisteminin yanısıra diğer sayı sistemleri de vardır. Bunlardan bilgisayar alanında kullanılan iki tanesi ikili (binary) ve onaltılı (hexadecimal) sayı sistemleridir.

İkili sayı sistemi nasıl olur? Bildiğiniz gibi günlük hayatta kullandığımız 10'lu sayı sisteminde 0-9 arası toplam 10 rakam vardır. Aynı şekilde ikili sayı sisteminde de toplam 2 rakam var (bunlar 0 ve 1) ve tüm sayılar bu iki rakamı kullanarak ifade edilebilir nasıl mı? İşte burada işin içine matematik giriyor. Kısa ve öz olarak belirtmek gerekirse 10'luk düzendeki bir sayıyı ikilik düzene çevirmek için o sayı devamlı olarak 2'ye bölünür ve kalanlar soldan sağa doğru yanyana yazılır.

Gelelim asıl konumuz olan 16'lık sayı sistemine. Bu sayı sisteminde de toplam 16 rakam var bunlar;

0 1 2 3 4 5 6 7 8 9 A B C D E F

[10'un karşılığı A ... 15'in karşılığı F'dir.]

Etikette kullandığımız color=#xxxxxx ifadesi ise RGB (red-green-bluekırmızı-yeşil-mavi) renklerinin karışım oranlarını belirtir. Bu renklerden herbirinin alacağı değer 00 ile FF aralığında olabilir (FF maksimum 00 minimum karışımı verir).

Buna göre; #000000 siyah #FF0000 kırmızı #00FF00 yeşil #0000FF mavi #FFFFFF beyaz'dır. Diğer renkleri sayıları değiştirerek kendiniz deneyebilirsiniz.

1. #000000=black(siyah)

2. #000080=navy(lacivert)

3. #0000FF=blue(mavi)

4. #008000=green(yeşil)

5. #008080=teal(koyu yeşil)

6. #00FF00=lime(parlak yeşil)

7. #00FFFF=aqua(turkuaz)

8. #800000=maroon(vişne çürüğü)

9. #800080=purple(mor)

10. #808000=olive(zeytuni yeşil)

11. #808080=gray(gri)

12. #C0C0C0=silver(gümüşi gri)

13. #FF0000=red(kırmızı)

14. #FF00FF=fuchsia(parlak pembe)

15. #FFFF00=yellow(sarı)

16. #FFFFFF=white(beyaz)

Artalanı Renklendirmek

Bu renklerle yalnızca metinleri değil sayfamızın artalananını da renklendirebiliriz.

Bunun için <body bgcolor=#xxxxxx> etiketini kullanıyoruz. Daha doğrusu sayfamızın gövdesini belirtmek için yazdığımız <body> etiketini <body bgcolor=#xxxxxx> şeklinde değiştiriyoruz.

Renk kodlarını yazarken daima # işaretini kullanmayı unutmayın !

<body bgcolor="#ffcc00"> <font face="verdana" size="4" color="#ffffff"> <ol><h2><u>Günler</u></h2> <font color="#0000ff"> <li>Pazartesi <li>Salı <li>Çarşamba <li>Perşembe <li>Cuma </font> <font color="#ff0000"> <li>Cumartesi <li>Pazar </font> </ol> </font></body>

Renkleri de öğrendikten sonra geldik en heyecanlı konuların bir diğerine evet bu konuda sayfamıza ve artalana nasıl resim ekleyebileceğimizi öğreneceğiz. Bu konu aslında tablolar ve bağlantılarla da alakalı bu yüzden burada genel olarak işleyeceğiz. Resim seçiminde seçtiğimiz resmin gif yada jpg formatında olması zorunluluğu dışında herhangi bir kısıtlama yok. (telif hakları kanunu dışında tabi) Resim ekleme işi gayet kolay. Yapmamız gereken browser'a sayfaya koyacağı resmin nerede olduğunu göstermekten ibaret. Her ne kadar şart olmasa da resmin pixel cinsinden en ve boy uzunluğunu belirtmeniz sayfanızın hayrına olacaktır. Kullanacağımız etiket şu şekilde olacak;

<img src="resmin bulunduğu yer ve adı" width="x" height="y">Burada x resmin enini y ise boyunu belirtiyor. Bu bilgileri resmi herhangi bir grafik editörüyle açarak öğrenebilirsiniz.

Dikkat Edilecek Hususlar

Örneğin bu sevimli kediyi sayfamıza ekleyelim peki işte size bir soru: bu resmin nerede olduğunu browser'a nasıl izah ederiz?

Diyelim ki resmimizin adı kedi.gif eni 65 boyu da 91 piksel eğer bu resim html sayfamızla aynı dizinde duruyorsa sorun yok kod aynen şu şekilde olmalı:

<img src="kedi.gif" width="65" height="91">Fakat siz diyorsunuz ki; benim sayfamda kullanmak istediğim bir sürü resmim var ve bunları resim adlı bir alt klasörde topladım. Yani html dosyası c:html_ders dizininde resimler de c:html_dersresim dizininde. Bu durumda browser'ınız o an çalışan html dosyasının bulunduğu klasörü kök dizin olarak kabul edecektir. Siz de buna göre resmin yolunu uyarlayacaksınız. Etiketi bu sefer şu şekilde kullanacağız;

<img src="resim/kedi.gif" width="65" height="91">

Bölü işaretinin yönüne dikkat edin. Bu Windows'ta ya da Dos'ta dizinler için kullandığımız ters bölü işaretinin tersi yani normal bölü işareti. HTML'de dizinler belirtilirken hep bu bölü işareti kullanılır. Ziyaret ettiğiniz Internet adreslerini hatırlayın.

Peki ya şu şekilde olsaydı; resim klasörünün altında başka bir klasör var ve kedi.gif dosyası o klasörde diyelim ki klasörün adı da gifler olsun. Bu durumda kedi.gif'in harddiskimizdeki yolu da c:html_dersresimgiflerkedi.gif şeklinde olacak. Etiket tahmin ettiğiniz gibi şu şekilde olmalı:

<img src="resim/gifler/kedi.gif" width="65" height="91">Bu şekilde istediğimiz kadar alt dizine ulaşabiliriz. Fakat üst dizinlere nasıl ulaşacağız? O da kolay. Bu seferde html dosyamızı bir klasör oluşturup o klasörün içine koyalım mesela klasörün adı da html olsun -umarım karıştırmazsınız. Kedicik bulunduğu gifler klasöründe kalsın. Son durum şöyle olacak;

c:html_dershtmldeneme.htm yolunda html dökümanımız

c:html_dersresimgiflerkedi.gif yolunda resim var. İzlememiz gereken yol şöyle: browser deneme.htm dosyasının bulunduğu klasörü kök dizin kabul etti. Önce bir üst dizine çıkmalıyız ardından resim dizinine oradan gifler dizinine girmeliyiz. Üst dizine çıkmayı ../ ifadesiyle belirtiyoruz.

<img src="../resim/gifler/kedi.gif" width="65" height="91">Bu şekilde ardarda ../ ifadesiyle istediğimiz kadar üst dizine geçebiliriz. Eğer iki üste geçeceksek ../../ ifadesi işimizi görecektir.

Resmi Hizalama

Resim artık sayfamızda fakat daima hep solda duruyor.

Bir hizalama (align) komutuyla resmi sağa (right) ya da sola (left) alabiliriz.

-iyi ama resim zaten solda değil miydi??

Bir metinle kullandığınızda ise buradaki gibi bir sonuç alabilirsiniz hizalama komutu resmi bu sefer metni gözönüne alarak hizalayacaktır.

<img src="resim.jpg" width="25" height="25" align="right">

Artalana Resim Koyalım

Artalanı renklendirmeyi öğrenmiştik: <body bgcolor="...."> ifadesiyle bu işi kolayca yapıyorduk. Bu ifadeyi şu şekilde yazarsak resmimiz artalana döşenecektir.

<body bgcolor="..." background="...">Kullandığımız resme yakın tonda bir rengi bgcolor ifadesinin karşısına yazmayı ihmal etmemek yine bizim hayrımızadır. Bunun yanında background ifadesinin karşısına yukarıda anlattığımız kurallar çerçevesinde istediğimiz resmi koyabiliriz. Fakat bu sefer en ve boy ifadesini kullanmamıza gerek yok. Seçtiğimiz resim browser tarafından tüm sayfayı kaplayacak şekilde sayfaya yerleştirilecektir.

Resme alternatif metin eklemek

Resimlere alternatif olarak metin yazılabilir. Ziyaretçi eğer browser'ını sadece metinleri göstermek üzere ayarlamışsa resim yerine alternatif açıklama görüntülenecektir.

alt="..." parametresiyle açıklama ekliyoruz bu açıklama aynı zamanda kullanıcı fare imlecini resim üzerine getirdiğinde sarı bir çerçeve içinde görüntülenir.

<img src="resim.gif" alt="kum saati">

Son bir örnekle bu konuyu bitirelim

Gökyüzünü artalana koyalım dünyayı da ortalanacak şekilde sayfaya yerleştirelim.

<body bgcolor="#666dfe" background="bulut.jpg">

<center>

<img src="world.gif" width="360" height="170" alt="harita">

</center>

Eğer hala yapmadıysanız resimlere sağ tıklayıp (Resmi farklı kaydet../Save image as..) seçeneğiyle bu resimleri harddiskinize kaydedebilirsiniz.

 
  Bugün 3 ziyaretçi (12 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol