13 Eylül 2010 Pazartesi

Online Store/ Computers and Internet




Host 10 Websites With Unlimited Space And Traffic For Just $9.99/Year
We are the host of your dreams!!!

-UNLIMITED GBs of Space
-UNLIMITED GBs of Transfer
-UNLIMITED GBs MySQL Databases
-60 DAYS MONEY BACK GUARANTEE
Order Now!




Wordpress Remix 3.0

-Ideal for EVERYONE!
-WordPress as CMS at its best.
-Multiple Options - Easily Customizable.
-Light-weight, Professional code and design.

WP Remix a WordPress powered master theme, is completely customizable, quality coded & comes bundled with many layout options that helps everyone create custom websites in minutes saves weeks of time, maintaining top notch standards - compliant quality.Order Now!

10 Eylül 2010 Cuma

HTML KODU İLE WEB SAYFASINA DİKEY ÇİZGİ ÇİZMEK






Dikey çizgi çizmek web sayfası tasarlarken karşılaşılan zorluklardan biridir. HTML sadece <hr> tagı ile yatay çizgi çizme imkanı sunar; dikey çizgi tagı yoktur. Dikey çizgi çizebilmek için biraz uğraşmak gerekmektedir. Bu yazıda HTML ve CSS kodları yardımıyla dikey çizgi çizebilmek için <div>tagını kullanarak uygulayabileceğiniz iki yöntemden bahsetmek istiyorum.


1. <div> tagının "border" özelliğini kullanmak

Yan yana dizilen divlerden bir tanesine kenarlık eklenerek dikey çizgi elde edebilir. Bununla ilgili örnek kodlama:

<div id="taban" style= border: solid 2px #cccccc; width:452px; height:auto; float:left;">
<div id="Soltaraf" style="width:225px; height:auto; border-right: 2px solid #FFFFFF; float:left; background-color: #999;">
Sol Taraf<br />
İcerik 1<br />
İcerik 1<br />
İcerik 1<br />
İcerik 1<br />
İcerik 1<br />
İcerik 1<br />
</div>
<div id="Sagtaraf" style="width:225px; height:auto; float:left; background-color: #CC9;">
Sağ Taraf<br />
İcerik 2<br />
İcerik 2<br />
İcerik 2<br />
İcerik 2<br />
İcerik 2<br />
İcerik 2<br />
</div>
</div>

Burada 3 tane div kullandım. Tüm divleri barındıran "taban" ve onun içeriğini oluşturan "Soltaraf" ile "Sagtaraf" divleri. "Soltaraf" divine border-right: 2px solid #FFFFFF; kodu ile sağdan 2px kalınlığında bir çerçeve elemanı ekledim. Böylece "Soltaraf" ile "Sagtaraf" arasında 2px kalınlığında beyaz bir sınır çizgisi elde ettim. Aynı şey "Sagtaraf" divinin sol çerçevesine uygulayarak da yapılabilir. Bunun içn "Sagtaraf" divinde "style" içine border-left:2px solid #FFFFFF; kodunu eklemek yeterli olacaktır. Bu kodlamanın sonucu aşağıdaki gibidir:




2.Ayrıca bir <div> tagı koyarak sınır çizgisi olşturmak

Tasarladığınız web sayfasında <div> tagını dikey çizgi elde etmek için kullanabilirsiniz.Böyle bir uygulama için örnek kodlama:

<div id="taban" style="background-color: #000; border: 2px solid #FF0; height:140px; width:450px;">
<div id="Soltaraf" style="float:left; height:140px; width:224px; background-color: #CCC;">
Sol Taraf <br />
İçerik 1<br />
İçerik 1 <br />
İçerik 1 <br />
İçerik 1 <br />
İçerik 1 <br />
İçerik 1 <br />
</div>
<div id="Dikeycizgi" style="width:2px; height: 140px; float:left; background-color: #FF0000; "></div>
<div id="Sagtaraf" style="background-color: #0FF; float: right; height: 140px; width: 224px;">
Sağ Taraf <br />
İçerik 2 <br />
İçerik 2 <br />
İçerik 2 <br />
İçerik 2 <br />
İçerik 2 <br />
İçerik 2 <br />
</div>
</div>


Bu seferki sistemde dört eleman bulunmakta. İlk seferdekilere ek olarak "Dikeycizgi" adında bir div elemanı ekledim. Bu eleman "Soltaraf" ile "Sagtaraf" divlerinin ortasında durmakta ve bir sınır çizgisi; "Dikey Çizgi" görevi görmektedir. 2px kalınlığında ve kırmızı renkte ve tam bir sınır çizigisi oluşturabilmesi için diğer divlerle aynı boydadır. Bu kodlamanın sonucu da aşağıdaki gibidir:



Bu ve benzeri kodlamaları yaparken elemanlara ait kenarlık ve çerçeve kalınlıkları, varsa eklenen margin, padding değerleri de hesaba katılmalı, web sayfasını oluşturan bileşenlerin boyutlandırılması ona göre yapılmalıdır.