<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>t-infection.com &#124; tasarım oyuncakları, web teknolojileri &#187; Tasarım</title>
	<atom:link href="http://www.t-infection.com/tag/tasarim/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.t-infection.com</link>
	<description>tasarım oyuncaklarımız ve web teknolojilerine dair kısa kısa...</description>
	<lastBuildDate>Sat, 02 Apr 2011 17:47:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Css3 ve jQuery ile Youtube Benzeri Açılır Menü Yapımı</title>
		<link>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/</link>
		<comments>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 20:36:53 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[Açılır Menü]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Css3]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Xhtml]]></category>
		<category><![CDATA[Youmenu]]></category>
		<category><![CDATA[Youtube]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=1238</guid>
		<description><![CDATA[ Merhabalar. Bildiğiniz üzere Youtube kısa bir süre önce tasarımını değiştirdi. Bir takım küçük değişikliklerle tasarımın hem sade hem de daha kullanışlı tutulmaya çalışıldığını görüyoruz. Bana kalırsa bu konuda oldukça başarılı gidiyorlar. 
Youtube&#8217;da üye girişi yaptıktan sonra üst sağ alanda yer alan navigasyon sadeliği ve etkili görünümü ile çok hoşuma gitti. Bu yazımızda bu tarz [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi"><img src="http://www.t-infection.com/wp-content/uploads/2010/04/youmenu.gif" alt="" title="Css3 ve jQuery ile Youtube Benzeri Açılır Menü" width="183" height="183" class="alignleft size-full wp-image-1237" align="left" style="margin-right:10px" /></a> Merhabalar. Bildiğiniz üzere Youtube kısa bir süre önce tasarımını değiştirdi. Bir takım küçük değişikliklerle tasarımın hem sade hem de daha kullanışlı tutulmaya çalışıldığını görüyoruz. Bana kalırsa bu konuda oldukça başarılı gidiyorlar. </p>
<p>Youtube&#8217;da üye girişi yaptıktan sonra üst sağ alanda yer alan navigasyon sadeliği ve etkili görünümü ile çok hoşuma gitti. Bu yazımızda bu tarz bir menü sistemini basit kodlar yazarak nasıl yapabileceğimizi anlatacağız. </p>
<p><a href="http://www.t-infection.com/demo/youmenu/" class="onizleme">UYGULAMA ÖNİZLEME</a> <a href="http://www.t-infection.com/demo/youmenu.rar" class="indir">UYGULAMA İNDİR (8kb)</a></p>
<p><span id="more-1238"></span></p>
<p><strong style="color:#f91365">XHTML</strong><br />
Öncelikle her zaman olduğu gibi Xhtml kodlarımızı yazarak başlayalım. </p>
<pre class="brush: xml;">
&lt;div id=&quot;youmenu&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Anasayfa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Seçenekler&lt;span&gt;ok&lt;/span&gt;&lt;/a&gt;
&lt;ul class=&quot;menualani&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Hesabınız&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Mesajlarınız&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Favorileriniz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;İzledikleriniz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;cikis&quot;&gt;Oturumu Kapatın&lt;/a&gt;&lt;/li&gt;
&lt;br style=&quot;clear:both&quot; /&gt;
&lt;/ul&gt;
&lt;/div&gt;
</pre>
<p><strong style="color:#f91365">CSS</strong><br />
Şimdi menümüzün görünümünü düzenleyecek olan Css kodlarımızı yazıyoruz. </p>
<pre class="brush: css;">
/* MENÜ STİLLERİMİZİ TANIMLAMAYA BAŞLIYORUZ */

#youmenu {
font:13px arial, verdana, sans-serif;
display:block;
}

/* Menü bağlantılarımızı tanımlıyoruz... */
#youmenu ul a {
text-decoration:none;
color:#333;
display:block;
margin:0px 5px 0px 5px;
padding:4px 10px 4px 10px;
background:#fff;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #ccc; /* Sağ tarafta 1px solid bir kenarlık bırakıyoruz. */
border-bottom:1px solid #fff;
outline:none;
zoom:1;
}

#youmenu ul a:hover {
text-decoration:none;
color:#333;
display:block;
margin:0px 5px 0px 5px;
padding:4px 10px 4px 10px;
background:#fff url(menuarkaplan.png) repeat-x; /* Arkaplan resmimizi tanımladık */
border:1px solid #666;
outline:none;

-moz-box-shadow:0px 0px 4px #333; /* Fare üzerine gelince bağlantı alanımızın biraz gölge kazanmasını sağlıyoruz */
-webkit-box-shadow:0px 0px 4px #333; /* Gölge işlemini Chrome ve Safari için yapıyoruz. */
box-shadow:0px 0px 4px #333; /* Opera'yı da unutmayalım :) */

/* IE için gölge işlemini yapıyoruz, bundan sonraki alanlarda yer alan gölge tanımlamalarını IE için yine aynı şekilde yapacağız. */
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=1, offY=1, positive=true);
zoom:1;
}

#youmenu li, #youmenu ul {
float:left;
position:relative;
margin:0px;
padding:0px;
list-style:none;
display:block
}

#youmenu li ul { /* Menümüzün alt birimlerini display:none tanımıyla gizliyoruz */
display:none;
position:relative;
}

/* Menümüzde açılacak olan bağlantı birimini işaret etmesi için span etiketine bazı değerler atıyoruz */
#youmenu span {
background-image: url(&quot;ok.png&quot;) ;
background-repeat:no-repeat;
background-position: center right;
display:block;
float:right;
padding:0;
margin:0;
width:16px;
height:16px;
text-indent:-9999px;
}

/* Bu alandan sonra yapılan tanımlamalar açılır menümüz için... */

#youmenu ul.menualani {
border:1px solid #333;
display:none;
position:absolute;
padding:0px;
margin:2px 0px 0px 5px;
list-style:none;
-moz-box-shadow:0px 1px 2px #666;
-webkit-box-shadow:0px 1px 2px #666;
box-shadow:0px 1px 2px #666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=1, offY=1, positive=true);
zoom:1;
}

#youmenu ul.menualani a {
display:block;
color:#666;
float:left;
text-decoration:none;
background:#fff;
width:120px;
padding:4px;
margin:0;
border:none;
}

#youmenu ul.menualani a:hover {
display:block;
color:#333;
float:left;
text-decoration:none;
background:#eaeaea;
width:120px;
padding:4px;
margin:0;
border:none;
-moz-box-shadow:0px 0px 0px #333;
-webkit-box-shadow:0px 0px 0px #333;
box-shadow:0px 0px 0px #333;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=0, offY=0, positive=true);
zoom:1;
}

#youmenu a.cikis {color:#2e83ff;border:1px solid #fff}
#youmenu a.menu {color:#333}
</pre>
<p><strong style="color:#f91365">jQUERY</strong><br />
Son olarak menümüze dinamik etkisini katacak olan jQuery kodlarını yazıyoruz. </p>
<pre class="brush: jscript;">
&lt;script&gt;
$(document).ready(function () {	

	$(&quot;a.menu&quot;).click(function () {
    $(&quot;.menualani&quot;).slideToggle(100);

    });
});
&lt;/script&gt;
</pre>
<p><strong style="color:#f91365">Neler Yaptık?</strong><br />
Bu aşamaya kadar neler yaptığımızdan kısaca bahsetmek istiyorum. Menümüze Youmenu ismini verdiğimiz bir id tanımlayarak başladık. Sonrasında klasik bir Ul Li menü kodu yazdık. Bu menü içinde alt menü şeklinde görünmesini istediğimiz ana menü bağlantımıza class=&#8221;menu&#8221; şeklinde bir sınıf tanımı verdik. Bu tanımdan daha sonra yararlanacağız. Alt menülerimizin stil tanımlamasını ise &#8220;menualani&#8221; isimli sınıfımızla yaptık. Menümüz bu aşamaya kadar klasik bir menü görünümü ve özelliği taşımakta. </p>
<p>İşte klasik bir görünüm ve özellikte olan bu menümüzü Css ile şekillendireceğiz. Css kodlarının uzunluğundan bu uygulamanın aslında tamamen Css&#8217;de bittiğini söyleyebilirim. Zira hem Xhtml hem de jQuery kodlarımız oldukça kısa. </p>
<p>Css tanımlamalarında dikkat edeceğiniz nokta #Youmenu isimli id içinde tanımladığımız A etiketi. A etiketinin görünümünü tıpkı Youtube sitesinde olduğu gibi düzenledik. Bu görünümü oluşturabilmek için Css3&#8242;de tanımlanan box-shadow parametresinden yararlandık. Bu parametreyi uzun uzadıya anlatmayacağım. Çünkü <a href="http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi/" class="dahililink">Yatay Gölge Menü Yapımı</a> isimli yazımızda uzunca bu parametreden bahsettik. Dilerseniz o yazıdan yararlanabilirsiniz.</p>
<p>Menümüzde açılacak olan bağlantıya vurgu yapabilmek adına Span etikene bir takım tanımlamalar yaptık. Burada ben Youtube tasarımına benzetebilmek için bir aşağı ok kullandım ve bunu arkaplan resmi olarak tanımladım. Uygun değerleri verdikten sonra açılmasını istediğim menü birimine Xhtml koduyla ekledim. Biraz karışık gelebilir ama kodları incelerseniz ne kadar kolay olduğunu görürsünüz. </p>
<p>Menümüzün alt birimlerini ise Ul etiketi için oluşturduğumuz menualani isimli sınıfta tanımladık. Bu alanda alt menülerimizin nasıl bir görünüme sahip olacağını belirledik. </p>
<p>İşin jQuery boyutunda ise menümüzün açılır hale gelmesi için çok kısa bir kod kullandık. Sanıyorum daha önceki yazılarımızdan birinde de jQuery&#8217;nin slideToggle fonksiyonundan yararlanmıştık. jQuery kodunda görebileceğiniz gibi daha önce tanımladığımız menu sınıf ismine sahip a etiketine tıklanınca menualani isimli sınıfın slayt şeklinde açılmasını istedik. Uygulamanın en kolay noktası bu galiba :)</p>
<p><strong style="color:#f91365">Tarayıcı Uyumu</strong><br />
Şayet Css kodlarını incelediyseniz box-shadow etkisini Internet Explorer&#8217;da yakalayabilmek için filter kullandığımı görürsünüz. Aslına bakarsanız bu durumdan nefret ediyorum. Çünkü IE gibi ilkel bir tarayıcıya hala tasarımlarımızı anlatmak, kanıtlamak zorunda olmamız hiç hoşuma gitmiyor. Ne yazık ki ziyaretçilerimizden gelen talep bu yönde. Bundan sonraki yazılarda elimden geldiğince bu konuya dikkat edeceğim. </p>
<p>IE engelini de aştıktan sonra rahatlıkla söyleyebilirim ki bu uygulamamız tüm tarayıcılarda hemen hemen benzer şekilde görünecektir. Ben kontrollerimi yaptım ama sizler de kendi tarayıcılarınızda test ederseniz sevinirim. </p>
<p>Umarım sizler için faydalı olmuştur. Bir diğer makalemizde görüşmek üzere. </p>
<p><a href="http://www.t-infection.com/demo/youmenu/" class="onizleme">UYGULAMA ÖNİZLEME</a> <a href="http://www.t-infection.com/demo/youmenu.rar" class="indir">UYGULAMA İNDİR (8kb)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/css3-ve-jquery-ile-youtube-benzeri-acilir-menu-yapimi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>jQuery ve Css3 ile Yatay (Horizontal) Gölge Menü Yapımı</title>
		<link>http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi/</link>
		<comments>http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 15:30:39 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[border-radius]]></category>
		<category><![CDATA[box-shadow]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Css3]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[radius]]></category>
		<category><![CDATA[shadow]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=1147</guid>
		<description><![CDATA[ Merhabalar. Birçok tarayıcının güncellenmesiyle artık biz de Css3 kodlarımızı daha sağlıklı çalıştırır hale geldik. Özellikle Firefox 3.6 üzerinde yaptığımız uygulamaları daha iyi görme şansımız var. 
Bu makalemizde de Css ile basit bir yatay menu yapacak, bu menüye gölge efekti verecek ve biraz da jQuery ile animasyon katacağız. Özellikle box-shadow ve border-radius bu makalemizde üzerinde [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi"><img src="http://www.t-infection.com/wp-content/uploads/2010/01/css3j.gif" alt="Css" title="Css" width="183" height="183" class="alignleft size-full wp-image-1150" align="left" style="margin-right:10px" /></a> Merhabalar. Birçok tarayıcının güncellenmesiyle artık biz de <a href="http://www.t-infection.com/tag/css3">Css3</a> kodlarımızı daha sağlıklı çalıştırır hale geldik. Özellikle Firefox 3.6 üzerinde yaptığımız uygulamaları daha iyi görme şansımız var. </p>
<p>Bu makalemizde de Css ile basit bir yatay menu yapacak, bu menüye gölge efekti verecek ve biraz da <a href="http://www.t-infection.com/tag/jquery">jQuery</a> ile animasyon katacağız. Özellikle <a href="http://www.t-infection.com/tag/box-shadow"><em>box-shadow</em></a> ve <a href="http://www.t-infection.com/tag/border-radius"><em>border-radius</em></a> bu makalemizde üzerinde duracağımız konulardan. </p>
<p><a class="onizleme" href="http://www.t-infection.com/demo/golgemenu/index.html"> UYGULAMA ÖNİZLEME</a> <a class="indir" href="http://www.t-infection.com/demo/golgemenu.rar"> UYGULAMAYI İNDİR (3kb)</a><br />
<span id="more-1147"></span></p>
<p><strong style="color:#f91365;font-size:14px">1. ADIM Xhtml </strong><br />
Her uygulama yazımızda olduğu gibi önce menümüzün Xhtml kodlarını yazarak başlıyoruz. </p>
<pre class="brush: xml;">
&lt;div id=&quot;menu&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Anasayfa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Xhtml / Css&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Javascript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Photoshop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Fireworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Dreamweaver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Php / Mysql&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Flash / AS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Worms Armageddon :)&lt;/a&gt;&lt;/li&gt;
&lt;br style=&quot;clear:both&quot; /&gt;
&lt;/ul&gt;
&lt;/div&gt;
</pre>
<p><strong style="color:#f91365;font-size:14px">2. ADIM CSS </strong><br />
Menümüzün genel görünümünü düzenleyecek olan stilleri Css kodlarımız ile tanımlıyoruz. Css kodlarında kullandığımız parametrelere ilişkin açıklamaları makalenin ilerleyen bölümlerinde okuyabilirsiniz. </p>
<pre class="brush: css;">
#menu {font:14px arial, verdana, sans-serif;-moz-box-shadow:0px 2px 5px  2px #999; -webkit-box-shadow:  0px 2px 5px  2px #999;} /* Burada menümüze bir miktar gölge veriyoruz */

#menu ul{background:#fff url(../img/menubg.gif) repeat-x;margin:0;padding:0;list-style:none;border:1px solid #c0c0c0;padding:10px 0px 10px 0px;}

#menu li{margin:0;display:inline;float:left;padding:0px;}

#menu ul li a {padding:10px;color:#444;text-decoration:none;} /* Menü bağlantılarımızı burada tanımlıyoruz */

#menu ul li a:hover { /* Bağlantılarımızın hover durumundaki tanımlamalarını yapıyoruz */
padding:10px;
background:#6bbef0 url(../img/menu2.gif) repeat-x;
color:#fff;
text-decoration:none;

-moz-box-shadow:0px 2px 5px  2px #2e83ff;		/* Bu iki satırda gölge tanımlamaları yapılıyor. */
-webkit-box-shadow:  0px 2px 5px  2px #2e83ff;

-moz-border-radius: 0px 0px 4px 4px;			/* Bu iki satırda ise yuvarlak köşeler için tanımlamalar yapılıyor */
-webkit-border-radius: 0px 0px 4px 4px;
}
</pre>
<p><strong style="color:#f91365;font-size:14px">3. ADIM jQuery</strong><br />
Bu adımda menümüz bağlantıların etkileyecek küçük bir animasyon oluşturuyoruz. </p>
<pre class="brush: jscript;">
&lt;script&gt;
	// menü bağlantılarımız için küçük bir animasyon oluşturuyoruz

	$(document).ready(function() {
			$('#menu a').hover(function() { // fare üzerine gelince yapılacaklar
				$(this).animate({ paddingBottom: '15px', paddingTop: '10px'  },300);

			}, function() { // fare gidince yapılacaklar
				$(this).animate({ paddingBottom: '10px', paddingTop: '10px' }, 300);
			});
		});

	&lt;/script&gt;
</pre>
<p><strong style="color:#f91365;font-size:14px">Menümüz Hakkında Küçük Ayrıntılar</strong><br />
Xhtml ve Css kodlarında görmüş olduğunuz gibi gayet basit ve sade bir menü oluşturduk. Menüye artı olarak kattığımız şey sadece gölge efekti ve bağlantıların hover efektinde vermiş olduğumuz yuvarlak köşe görünümü. Geri kalan kısmı ise jQuery ile basit bir animasyon yaparak hallettik. Xhtml kodlarında klasik olarak bir ul li menü dizilimi yaptık ve etiketlerimizi kapattık. Css kodlarında ise ul ve li etiketlerine uygun padding ve görünüm değerleri atadık. </p>
<p><strong style="color:#f91365;font-size:14px">Box Shadow ve Border Radius değerlerimizi neye göre verdik?</strong><br />
Aslında bu makaleyi yazmamın bir amacı da box-shadow ve border-radius parametrelerini anlatabilmekti. Örneğimizde de hem Menu isimli div etikemizte hem de menümüzün bağlantılarında bu parametreleri kullandık. Şimdi kısaca bu parametrelerin kullanımından bahsedelim. </p>
<p>Öncelikle box-shadow&#8217;dan başlamak istiyorum. Box shadow isminden de anlaşılacağı üzere oluşturduğumuz alanlara gölge etkisi vermemizi sağlıyor. Kullanımı ise şöyle;</p>
<p>-moz-box-shadow:5px 8px 10px  6px #f91365;</p>
<p>Parametrede verdiğimiz ilk değer (5px) gölgemizin yatay konumda (X ekseninde) ne kadar yayılacağını gösteriyor. Eğer bu değeri pozitif olarak verirsek bu yayılma alanın sağına doğru oluyor. Değeri &#8211; (eksi) olarakta vermek mümkün. 0 değeri ise X ekseninde (Horizontal konumda) yayılma olmayacağını gösteriyor. </p>
<p>Sonra verdiğimiz 8px&#8217;lik değer ise dikey konumda (Y ekseninde) yayılma miktarını gösteriyor. Aynı X ekseninde olduğu gibi yine buraya da eksi değerler atayabiliyorsunuz. Değeriniz pozitif bir değer olursa alanın altına doğru gölgeniz yerleşiyor. 0 değeri Y ekseninde gölgeyi ortadan kaldırıyor. </p>
<p>Vermiş olduğumuz 3. değer ise (10px) gölgemizin ne kadar bulanık görüneceğini belirleyen blur değeri. Bu değeri eksi olarak vermemiz mümkün değil. Bulanıklık değerini verdiğimiz gölge oranına göre ayarlamak en iyisi. Bu sayede gölgenizin daha iyi şekilde görünmesini sağlıyorsunuz. </p>
<p>Son vermiş olduğumuz değer ise (6px) gölgemizin hem bulanıklık hem de x-y ekseninde genel yayılımını (Spread) gösteriyor. Bu değeri eksi olarak atayabiliyoruz. Bu durumda gölgemizin keskinliği biraz azalıyor. Pozitif değerlerde ise yükseliyor. </p>
<p>Gelgelelim border-radius değerine. Border radius parametresi ile belirlediğimiz alanların köşelerini yuvarlatabiliyoruz. Şimdi bir örnek kod yazalım ve üzerinden değerleri açıklayalım;</p>
<p>-moz-border-radius: 8px 6px 4px 2px;</p>
<p>Border radius&#8217;un verilen değerleri nispeten daha kolay anlaşılır. 8px&#8217;lik ilk değer üst soldaki yuvarlamanın değerini, sonraki 6px&#8217;lik değer üst sağdaki değeri, 4px&#8217;lik değer alt sağdaki değeri, son değer ise alt soldaki değeri ifade etmekte. Daha kolay bir anlatımla sırasıyla bu dört değer &#8220;saat yönünü&#8221; takip ediyor. </p>
<p><strong style="color:#f91365;font-size:14px">Tarayıcı Uyumluluğu</strong><br />
Ne yazık ki her uygulamada olduğu gibi burada da tarayıcı uyumuna takılıyoruz. Örneğimizde verdiğimiz kodlar Firefox 3.6, Google Chrome ve Safari tarayıcılarda sorunsuzca görüntülenecektir. (Bu nedenle sadece -moz-box-shadow değil -webkit-box-shadow değerini de yazdık, bu sayede Webkit tabanlı tarayıcılarda da uyum sağladık) Ne yazık ki Opera 10.10 ve IE8 desteği bulunmuyor. Yani menü örneğimizi belli taraycılar ile görüntüleyebilirsiniz. Ben her zaman olduğu gibi Firefox tavsiye ediyorum. (Zaten uygulamayı geliştirirken de hep Firefox ile izledim)</p>
<p>Tarayıcıların ilerleyen dönemlerde CSS3 desteğini arttırması ile birlikte bu tür örneklere daha çok rastlayacağız. Bu nedenle sanırım bu tür uygulamaları kullanmak için biraz erken. Hele ki IE faktörü göz önüne alınırsa ne demek istediğim daha kolay anlaşılır sanırım. Makalemizde elimden geldiğince kodları sade tutmaya ve amacımıza yönelik olarak sade bir anlatım kullanmaya çalıştım. Eksiklerim veya atladığım noktalar olursa bunları yorumlarınızla tartışmak isterim. Umarım sizler için faydalı olmuştur. </p>
<p><strong style="color:#f91365;font-size:14px">Kaynaklar </strong><br />
<a href="http://www.w3.org/TR/2008/WD-css3-background-20080910/#border-radius" class="dahililink">http://www.w3.org/TR/2008/WD-css3-background-20080910/#border-radius</a><br />
<a href="http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-box-shadow" class="dahililink">http://www.w3.org/TR/2008/WD-css3-background-20080910/#the-box-shadow</a><br />
<a href="https://developer.mozilla.org/en/CSS/-moz-box-shadow" class="dahililink">https://developer.mozilla.org/en/CSS/-moz-box-shadow</a><br />
<a href="http://markusstange.wordpress.com/2009/02/15/fun-with-box-shadows/" class="dahililink">http://markusstange.wordpress.com/2009/02/15/fun-with-box-shadows/</a><br />
<a href="http://css.flepstudio.org/en/css3/box-shadow.html" class="dahililink">http://css.flepstudio.org/en/css3/box-shadow.html</a><br />
<a href="http://www.css3.info/preview/box-shadow/" class="dahililink">http://www.css3.info/preview/box-shadow/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/jquery-ve-css3-ile-yatay-horizontal-golge-menu-yapimi/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı</title>
		<link>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/</link>
		<comments>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 00:06:37 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[Açılır Menü]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[menü]]></category>
		<category><![CDATA[Menü Yapımı]]></category>
		<category><![CDATA[navigasyon]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=1041</guid>
		<description><![CDATA[Uzun bir aradan sonra yine merhabalar. (Yazmayalı çok uzun zaman olmuş gerçekten) Bu makalemizde sizlerle web tasarımında son dönemlerde oldukça sık kullanılan açılır navigasyonları nasıl oluşturacağımızı anlatacağız.
Hemen belirtmeliyim ki bu makaleyi yazarken Smashing Magazine&#8216;in yeni tasarımından esinlendim.  Kategorileri görüntülediğimiz menü oldukça hoşuma gitti. Bu tarz bir menü yapımını sizlerle paylaşmaya karar verdim.
 MENÜ ÖNİZLEME  [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı" href="http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi"><img class="alignleft size-full wp-image-1040" style="margin-right:10px" title="Css, Xhtml ve Photoshop ile Açılan Navigasyon Yapımı" src="http://www.t-infection.com/wp-content/uploads/2009/11/navi.gif" alt="Css, Xhtml ile Açılan Navigasyon Yapımı" width="183" height="183" align="left" /></a>Uzun bir aradan sonra yine merhabalar. (Yazmayalı çok uzun zaman olmuş gerçekten) Bu makalemizde sizlerle web tasarımında son dönemlerde oldukça sık kullanılan açılır navigasyonları nasıl oluşturacağımızı anlatacağız.</p>
<p>Hemen belirtmeliyim ki bu makaleyi yazarken <a title="SM" href="http://www.smashingmagazine.com/" target="_blank"><strong>Smashing Magazine</strong></a>&#8216;in yeni tasarımından esinlendim.  Kategorileri görüntülediğimiz menü oldukça hoşuma gitti. Bu tarz bir menü yapımını sizlerle paylaşmaya karar verdim.</p>
<p><a class="onizleme" href="http://www.t-infection.com/demo/navigasyon/index.html"> MENÜ ÖNİZLEME</a> <a class="indir" href="http://www.t-infection.com/demo/navigasyon/nav.rar"> MENÜ DOSYASI İNDİR</a></p>
<p><span id="more-1041"></span></p>
<p>Öncelikle menümüzde/navigasyonumuzda kullanmak üzere arkaplanımızı oluşturacak resmimizi Photoshop&#8217;ta oluşturalım ve uygulamamıza başlayalım. </p>
<p>Photoshop&#8217;ta 400*400px boyutunda yeni bir doküman açalım. Yeni bir katman oluşturarak Rectangular Marquee Tool aracını seçelim. Üst menüden Style bölümünü Fixed Size yaparak 300*250px bir değer verelim. 300*250px&#8217;lik bir dörtgenimiz oldu. Bu dörtgeni siyah renk ile (#000000) dolduralım.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav1.gif" alt="Örnek" /><br />
Şimdi yeni bir layer daha oluşturarak oluşturduğumuz dörtgenin üzerinde küçük bir üçgen oluşturalım. Üçgenimizi yapmak için ben Polygonal Lasso Tool (L) kullandım. Küçük bir üçgen çizdikten sonra yine siyah renk ile dolduruyoruz.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav2.gif" alt="Örnek" /><br />
Şu anda bir dörtgen ve bir de küçük üçgenimiz var. Üçgenimizi dörtgenimizin üzerinde 30-40px boşluk kalacak şekilde konumluyoruz. Sonrasında Layer penceresinden Layer 1 ve Layer 2&#8242;yi Ctrl tuşuna basarak aynı anda seçiyoruz. Seçim yapıldığında da Ctrl+E tuş kombinasyonu ile iki katmanı birleştiriyoruz. Böylelikle dokümanımızda sadece Layer 2 kalmış oluyor. </p>
<p>Bu aşamadan sonra bu katmana istediğimiz özellikleri vererek daha iyi bir görünüm sağlayacağız. Şimdi Layer 2 üzerine iki kez tıklayarak layer özelliklerine geliyoruz. Aşağıda yer alan değerleri girerek çalışmamıza uyguluyoruz. </p>
<p><img src="http://www.t-infection.com/demo/navigasyon/nav3.gif" alt="Örnek" /><br />
<img src="http://www.t-infection.com/demo/navigasyon/nav5.gif" alt="Örnek" /><br />
<img src="http://www.t-infection.com/demo/navigasyon/nav6.gif" alt="Örnek" /></p>
<p>Resimlerde görülen değerleri uyguladıysak hemen hemen aşağıdaki gibi bir görüntüye sahip olacağız.<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav7.gif" alt="Örnek" /></p>
<p>Çalışmamızı bu aşamada uygun yerlerden kesecek ve resmi 2 bölüme ayıracağız. (Kodlama esnasında ikiye ayırma bize büyük kolaylık sağlayacak) Photoshop&#8217;ta Crop Tool&#8217;u (C) seçerek resmimizi uygun alanlardan kesiyoruz. Ben çalışmanın üstünden, altından ve yanlardan 2px fazlalık vererek kesim yaptım. Siz dilediğiniz gibi kesebilirsiniz. </p>
<p>Kesim işleminden sonra Üst alanda yer alan üçgen bölümü 20px&#8217;lik bölüm halinde kılavuz çizgimizle ayıralım ve kesip kaydedelim. Sonrasında kalan bölümü de kesip ayrı şekilde kaydedelim. Böylelikle resmimizin üst ve alt kısmını ayrı ayrı keserek kaydetmiş olduk. (Kestiğimiz resimlere nav_ust ve nav_alt şeklinde isimler verebiliriz)<br />
<img src="http://www.t-infection.com/demo/navigasyon/nav8.gif" alt="Örnek" /><br />
Evet menümüzde kullanacağımız görselleri oluşturduk. Şimdi dilerseniz Xhtml ve Css kodlarını yazalım ve menümüzü oluşturmaya başlayalım. Önce Xhtml kodlarımızı yazarak başlıyoruz. Aşağıda yer alan kodları bir metin editörüne yazarak index.html olarak kaydedelim. </p>
<pre class="brush: xml;">
&lt;ul class=&quot;menu&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Anasayfa&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Kategoriler (+)&lt;/a&gt;
	&lt;ul class=&quot;sub&quot;&gt;&lt;li&gt;

&lt;div class=&quot;nav&quot;&gt;
	&lt;div class=&quot;nav_ust&quot;&gt;&amp;nbsp;&lt;/div&gt;
	&lt;div class=&quot;nav_alt&quot;&gt;
	&lt;h2&gt;Tüm Kategorileri Görüntülüyorsunuz&lt;/h2&gt;
	&lt;div class=&quot;navlink1&quot;&gt;

	&lt;a href=&quot;#&quot;&gt;Css &amp; Xhtml&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Javascript&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Php &amp; Mysql&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Asp.NET&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Dreamweaver&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Tasarım Genel&lt;/a&gt;
	&lt;/div&gt;

	&lt;div class=&quot;navlink2&quot;&gt;
	&lt;a href=&quot;#&quot;&gt;Photoshop&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Illustrator&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Fireworks&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Gimp&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Flash&lt;/a&gt;
	&lt;a href=&quot;#&quot;&gt;Web Grafik Genel&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;/li&gt;

&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Makaleler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Videolar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Arşiv&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Forum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;Hakkımızda&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#&quot; class=&quot;menu&quot;&gt;İletişim&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;
</pre>
<p>Kısaca Xhtml kodlarında yaptığımız şeyden bahsetmek istiyorum. Gördüğünüz gibi önce Ul etiketi ile sırasız listemizi oluşturduk, yani menümüzün görünür ögelerini yerleştirmeye başladık. Ul ve li etiketleri ile arka arkaya menümüzü inşa etmeye başladık. Kategori linkinde ise menümüzü oluşturacak olan alt menü için ayrıca bir ul ve li etiketi açtık. Li etiketi açıkken menümüzü gösterecek olan ana kodlamayı yaptık. Önce div class=&#8221;nav&#8221; isimli div etiketimizi açtık ve sonrasında navlink1 ve navlink2 etiketleri ile devam ederek içlerinde yer alacak olan linkleri yerleştirdik. Sırasıyla etiketlerimizi kapatarak menü yazımına devam ettik ve diğer görünür linklerimizi yazdık. </p>
<p>Bu noktaya kadar işin büyük bölümünü hallettik. Şimdi ise en can alıcı noktayı yani Css kodlarımızı yazacağız. Aşağıdaki Css kodlarını bir metin editörüne yazarak style.css olarak kaydedin. </p>
<pre class="brush: css;">
ul.menu {list-style:none;margin:0;padding:0;font:bold 14px/24px arial, verdana, sans-serif;}
ul.menu  li {float:left;position:relative;}
li ul {display:none;list-style:none;}
ul li a.menu{float:none;padding:8px 10px 8px 10px;background:#333;color:#fff;display:block;text-decoration:none;border-bottom:4px solid #666}
ul li a.menu:hover{color:#999;background:#666}

li:hover &gt; ul {display:block;position:absolute;margin:0;padding:0;}

.nav {width:250px;display:block;position:absolute}
.nav h2 {color:#333;background:#f5f5f5;display:block;margin:0 auto;padding-left:5px;font:bold 12px/24px arial, verdana, sans-serif;width:95%}
.nav_ust {display:block;background:url(navust.png) no-repeat;float:left;width:304px;height:20px;margin:-6px 0 0 0px;}
.nav_alt {display:block;background:url(navalt.gif) no-repeat;float:left;width:304px;height:247px;}

.navlink1, .navlink2 {width:125px;margin:10px 15px 10px 10px;float:left;display:inline;font:14px/20px arial, verdana, sans-serif;}
.navlink1 a, .navlink2 a {display:block;color:#666;background:transparent;text-decoration:none;padding:6px}
.navlink1 a:hover, .navlink2 a:hover {color:#fff;background:#333;text-decoration:none;padding:6px}
</pre>
<p>Css kodlarımızdan kısaca bahsedecek olursak. Burada yaptığımız en önemli şey menümüzün görünürlük ve gizlilik durumunu ayarlamak. Bunu da li ul bölümünde display:none değerini vererek yaptık. Alt birimlerin görünmesini sağlamak içinse li:hover > ul bölümüne display:block değerini kullandık. Diğer css kodlarına dikkat ettiyseniz Nav isimli sınıfımızı oluşturduk. Sonrasında nav_ust isimli alanı oluşturduk. Bu alana Photoshop&#8217;ta yaptığımız ilk resmi arkaplan resmi olarak atadık. Sonrasında nav_alt sınıfını oluşturduk. Bu sınıfa da sonradan kaydettiğimiz resmi arkaplan resmi olarak atadık. Gerekli değerleri verdik ve sonrasında navlink1 ve navlink2 alanlarını oluşturduk. Bu alanlarda kategorilerimizi 2 sütun olacak şekilde göstereceğimiz için 2 alan oluşturduk.  Sonrasında alanlarımızda Css düzenlemelerini sınıflara uygun değerleri atayarak tamamladık. </p>
<p>Belgeyi kaydedip görüntülediğinizde örneğimize benzer bir menü elde etmiş olacaksınız. Uygulamanın kolay ve basitçe uygulanabilir olması nedeniyle herbirinizin bunu yapabileceğini düşünüyorum. Mantık olarak klasik Css açılır bir menü oluşturduk sadece. Bu menünün bir biriminde klasik menü birimlerini göstermek yerine kendi yapmış olduğumuz Css stil ve tanımlamalarını kullandık hepsi bu :)</p>
<p>Bu uygulama modern tarayıcıların hepsinde çalışacaktır. Firefox, Opera, Chrome, IE8 üzerinde denenmiştir. Yalnız bu uygulama IE5+ ve IE6 üzerinde çalışmayacaktır! Çünkü IE eski sürümleri uygulamada kullandığımız :hover sınıfını (pseudo class) desteklemez. Bunu çalıştırabilmek için birçok küçük düzeltme js uygulaması mevcut. Ancak ben fix ile uğraşıp kafanızı karıştırmak istemedim, mazur görün. Şayet soru olarak gelirse yorumlarımda da anlatabilirim. </p>
<p>Unuttuğum veya atladığım noktalar varsa özür dilerim. Umarım sizler için faydalı olmuştur&#8230;</p>
<p><a class="onizleme" href="http://www.t-infection.com/demo/navigasyon/index.html"> Menü Önizleme</a> <a class="indir" href="http://www.t-infection.com/demo/navigasyon/nav.rar"> Menü Dosyası İndir</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/css-xhtml-ve-photoshop-ile-acilan-navigasyon-yapimi/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>50 Harika İkon Tasarım Makalesi</title>
		<link>http://www.t-infection.com/50-harika-ikon-tasarim-makalesi/</link>
		<comments>http://www.t-infection.com/50-harika-ikon-tasarim-makalesi/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 17:48:15 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[Ders]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[İkon]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=894</guid>
		<description><![CDATA[Sixrevisions 50 ikon tasarım dersi derlemiş. İkon tasarımı konusunda kaynak arayanlar için birebir.
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://sixrevisions.com/graphics-design/50-excellent-icon-design-tutorials/" target="_blank">Sixrevisions 50 ikon tasarım dersi derlemiş. İkon tasarımı konusunda kaynak arayanlar için birebir.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/50-harika-ikon-tasarim-makalesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xhtml ve Css ile Geçerli Sayfa Şablonu Kodlama</title>
		<link>http://www.t-infection.com/xhtml-ve-css-ile-gecerli-sayfa-sablonu-kodlama/</link>
		<comments>http://www.t-infection.com/xhtml-ve-css-ile-gecerli-sayfa-sablonu-kodlama/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 15:28:45 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Xhtml/Css]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[Sayfa]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[valid]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Xhtml]]></category>
		<category><![CDATA[Şablon]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=861</guid>
		<description><![CDATA[Az önce Line25&#8242;te bir makale gördüm. Basit olarak Xhtml ve Css ile bir sayfanın kodlaması anlatılıyordu. Ne zamandır aklımda olan ama yazmaya bir türlü fırsat bulamadığım bir konuydu bu. Ben de oturup yazmaya karar verdim. Umarım size en yalın haliyle Xhtml ve Css sayfa kodlamayı anlatabilirim. Gerçekten bu iş düşündüğümüz kadar zor değil. 
W3C standartlarına [...]]]></description>
			<content:encoded><![CDATA[<p>Az önce Line25&#8242;te bir makale <a href="http://line25.com/tutorials/getting-started-with-css-a-practical-exercise" class="sl">gördüm</a>. Basit olarak Xhtml ve Css ile bir sayfanın kodlaması anlatılıyordu. Ne zamandır aklımda olan ama yazmaya bir türlü fırsat bulamadığım bir konuydu bu. Ben de oturup yazmaya karar verdim. Umarım size en yalın haliyle <a href="http://www.t-infection.com/tag/xhtml" class="sl">Xhtml</a> ve <a href="http://www.t-infection.com/tag/css" class="sl">Css</a> sayfa kodlamayı anlatabilirim. Gerçekten bu iş düşündüğümüz kadar zor değil. </p>
<p>W3C standartlarına uygun kodlama için (valid code) Xhtml bilgimiz olması şart. Daha önceki zamanlarda sitemizde Xhtml dersleri yayınlamıştık, dilerseniz o derslerden yararlanabilirsiniz. Ancak standartlara uygun bir sayfa kodlaması için yalnızca Xhtml bilgisi başlı başına yeterli değil. Xhtml ile oluşturduğumuz kodların görünümünü düzenleyecek olan stilleri yazmak için CSS&#8217;ye de hakim olmak gerekli. Kaldı ki yazacağımız Css kodlarının da standartlara uygun olması gerekiyor. Css yazarken de belli kurallara bağlı kalmamız gerekiyor. Geçerli bir sayfa kodlaması için Xhtml ve Css&#8217;ye başlangıç aşamasında hakim olmak yeterli. </p>
<p>Öncelikle Xhtml kodlarımızı yazarak işe başlayalım. Sayfamız klasik olarak bir Üst bölüm (Header), bir Navigasyon alanı (Navigation), bir İçerik alanı (Content), bir Menü bölümü (Menubar veya Sidebar) ve bir Alt bilgi (Footer) alanı barındıracak. Şimdi bu alanları Xhtml olarak yazalım.<br />
<span id="more-861"></span></p>
<pre class="brush: xml;">
&lt; !DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.1//EN&quot; &quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;en&quot; &gt;
&lt;head&gt;
	&lt;title&gt;Xhtml Css Sayfa Şablonu&lt;/title&gt;
	&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;application/xhtml+xml; charset=iso-8859-9&quot; /&gt;
	&lt;link href=&quot;style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;!-- XHTML KODLARIMIZ BAŞLIYOR --&gt;

&lt;div id=&quot;sayfa&quot;&gt;
&lt;div id=&quot;ustbolum&quot;&gt;Üst Bilgi Alanı&lt;/div&gt;
&lt;div id=&quot;navigasyon&quot;&gt;Navigasyon Alanı&lt;/div&gt;
&lt;div id=&quot;icerik&quot;&gt;Ana İçerik Alanı&lt;/div&gt;
&lt;div id=&quot;yanmenu&quot;&gt;Yanmenü Alanı&lt;/div&gt;
&lt;div id=&quot;altbilgi&quot;&gt;Alt bilgi Alanı&lt;/div&gt;
&lt;/div&gt; 

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Xhtml kodlarında gördüğünüz üzere her bir Div için yukarıda bahsettiğimiz alanları tanımladık. Id seçiciler kullanarak div etiketlerimizi sırasıyla yazdık. Buraya kadar sayfamızın Xhtml kodları hazır görünüyor. Şimdi asıl önemli olan kısma geçiyoruz. Css ile Id&#8217;lerimize değerler atayacağız ve görünümü şekillendireceğiz. Css kodlarından sonra her Id&#8217;de kısaca ne yaptığımızı anlatacağız. </p>
<pre class="brush: css;">
#sayfa {width:800px;margin:0 auto;font:bold 16px &quot;Arial&quot;, Verdana, Helvetica, sans-serif;}
#ustbolum {height:100px;background:#2e83ff;color:#fff;}
#navigasyon {height:40px;background:#666;color:#fff;}
#icerik {width:500px;height:500px;float:left;background:#999;color:#333;}
#yanmenu {width:300px;height:500px;float:right;background:#888;color:#333;}
#altbilgi {width:100%;height:50px;background:#777;color:#fff;clear:both;}
</pre>
<p>Css kodlarımızı da yukarıdaki gibi yazdıktan sonra style.css adıyla kaydediyoruz. Sonuç <a href="http://t-infection.com/w3/xhtml-css-sablon/" class="sl"><strong>BURADA</strong></a> yer alan sayfa gibi görünmeli. Şimdi dilerseniz kısaca Css kodlarıyla neler yaptığımızı biraz anlatalım. </p>
<p>Önce Sayfa isimli id&#8217;mizi tanıtmaya başladık. Burada sayfa seçicisine 800 piksel genişlik atadık. Margin değerini 0 auto yaparak sayfa id&#8217;si içinde kalacak bölümlerin tarayıcımızda ortalanmasını sağladık. Son olarak yazıtipi belirledik. Örnek sayfada dikkat ederseniz diğer alanlarda yazıtipi tanımlaması olmadığı için tüm yazılar 16 piksel Arial yazıtipinde görünmekte. Sayfa id seçiciyi en son kodlama bittikten sonra kapattık. </p>
<p>Ustbolum isimli id&#8217;mizde iste sayfamızın Üst bilgisini oluşturacak bir tanılamaya gittik. Yüksekliğini 100 piksel olarak atadık. Arkaplan rengi ve yazı rengini ayrı ayrı tanımlayarak Ustbolum id yazımını bitirdik. </p>
<p>Navigasyon bölümünde ise bir navigasyon alan görünümü istediğimiz için yüksekliğini 40 piksel tuttuk. Yine Ustbolum gibi arkaplan ve yazı rengi atamalarını yaptık. </p>
<p>İcerik ve Yanmenu seçici id&#8217;lerinde ise yine öncelikle genişlik ve yükseklik tanımlamaları yaptık. Burada dikkat ettiyseniz fazla olarak float değerini atadık. İcerik için float:left değerini yanmenu içinse float:right değerini kullandık. Böylelikle icerik alanındaki tüm içerik sola, yanmenu alanındaki tüm içerik ise sağa yaslanmış vaziyette görünecek. </p>
<p>Altbilgi bölümünde ise yer alacak içeriğin üstte görünen icerik ve yanmenu&#8217;den bağımsız olarak hizalanması içinse clear:both değerini kullandık. Böylelikle Css kodlarımızı tamamlamış olduk. </p>
<p>Gördüğünüz gibi yazmış olduğumuz basit kodlar sayesinde sayfa şablonumuzu oluşturduk. Üstelik W3C&#8217;nin sevdiği ve geçerli kabul ettiği bir kodlama ile bunu yaptık. Yukarıda yazılan kodlar ile oluşturduğumuz bu basit sayfayı bir nevi sayfa iskeletimiz gibi düşünebilirsiniz. Zira henüz hiçbir ekstra tanımlama ve kod eklemesi yapmadık. Sadece şablon olarak neyin nerede duracağını belirttik. Css&#8217;nin türlü nimetlerinden yararlanarak sayfalarımızı geliştirebilir ve farklı görünümler ortaya çıkarabiliriz. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/xhtml-ve-css-ile-gecerli-sayfa-sablonu-kodlama/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tasarımlarınız için 50 Yeni Css Tekniği</title>
		<link>http://www.t-infection.com/tasarimlariniz-icin-50-yeni-css-teknigi/</link>
		<comments>http://www.t-infection.com/tasarimlariniz-icin-50-yeni-css-teknigi/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 15:08:36 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Makale]]></category>
		<category><![CDATA[Smashingmagazine]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Teknik]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=859</guid>
		<description><![CDATA[SmashingMagazine&#8217;den güzel bir makale daha. Farklı alanlarda kullanılabilecek 50 yeni Css tekniği derlenmiş. 
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://www.smashingmagazine.com/2009/07/20/50-new-css-techniques-for-your-next-web-design/" target="_blank">SmashingMagazine&#8217;den güzel bir makale daha. Farklı alanlarda kullanılabilecek 50 yeni Css tekniği derlenmiş. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/tasarimlariniz-icin-50-yeni-css-teknigi/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Tasarım Yaparken Sıkça Kullandığım Renkler ve Kodları</title>
		<link>http://www.t-infection.com/tasarim-yaparken-sikca-kullandigim-renkler-ve-kodlari/</link>
		<comments>http://www.t-infection.com/tasarim-yaparken-sikca-kullandigim-renkler-ve-kodlari/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 19:33:37 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Tavsiye]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Colourlovers]]></category>
		<category><![CDATA[Kuler]]></category>
		<category><![CDATA[Renk]]></category>
		<category><![CDATA[Renk Kodu]]></category>
		<category><![CDATA[Tasarım]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=838</guid>
		<description><![CDATA[
Tasarım yaparken renkler ve renk seçimi oldukça önemlidir. Ben de tasarımlarımı yaparken mutlaka birbirine uyumlu renkler seçmeye özen gösteriyorum. Hem göz yormayacak hem de birbiriyle uyumlu olabilecek renkleri yan yana getirmeye çalışıyorum. Yukarıdaki resimde kullanmış olduğum renklerden bazılarını görüyorsunuz. Bu renklerin birçoğunu t-infection.com üzerinde de görebilirsiniz. Renklerin metin olarak sıralı halini yazının sonunda görebilirsiniz.
Renk seçimi [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-839" title="tskrkodlari" src="http://www.t-infection.com/wp-content/uploads/2009/07/tskrkodlari.jpg" alt="tskrkodlari" width="500" height="400" /></p>
<p>Tasarım yaparken renkler ve renk seçimi oldukça önemlidir. Ben de tasarımlarımı yaparken mutlaka birbirine uyumlu renkler seçmeye özen gösteriyorum. Hem göz yormayacak hem de birbiriyle uyumlu olabilecek renkleri yan yana getirmeye çalışıyorum. Yukarıdaki resimde kullanmış olduğum renklerden bazılarını görüyorsunuz. Bu renklerin birçoğunu t-infection.com üzerinde de görebilirsiniz. Renklerin metin olarak sıralı halini yazının sonunda görebilirsiniz.</p>
<p>Renk seçimi konusunda <a title="Kuler" href="http://kuler.adobe.com/" target="_blank" class="sl">Adobe Kuler</a> ve benzeri servisler size oldukça yardımcı olabilir. Ayrıca <a title="Ertuğrul Güneş" href="http://www.ertugrulgunes.com/" target="_blank" class="sl">Ertuğrul</a> sağolsun <a title="COLOURlovers" href="http://www.colourlovers.com/" target="_blank" class="sl">ColourLovers</a>&#8216;tan haberdar olmamı sağladı. Renk seçimi konusunda size yardımcı olabilecek bir başka kaynakta burası bana kalırsa.</p>
<p><small><strong>#2E83FF</strong> #E6E6E6 <strong>#F91364</strong> #6A8C0F<strong> #95CB01</strong><br />
<strong>#F0F6F8</strong> #83AA19 <strong>#93CA01</strong> #EB157A <strong>#C0C0C0</strong><br />
<strong>#121212</strong> #28E3FF <strong>#74CFF9</strong> #B8DDFF <strong>#FF9000</strong></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/tasarim-yaparken-sikca-kullandigim-renkler-ve-kodlari/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Iconza: İkonlarınızı Özelleştirin ve İndirin</title>
		<link>http://www.t-infection.com/iconza-ikonlarinizi-ozellestirin-ve-indirin/</link>
		<comments>http://www.t-infection.com/iconza-ikonlarinizi-ozellestirin-ve-indirin/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 13:31:23 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Tavsiye]]></category>
		<category><![CDATA[Iconza]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[İkon]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=812</guid>
		<description><![CDATA[Merhabalar. Günümüz web tasarım anlayışı içinde bir web sitesinde bulunması gereken olmazsa olmaz ögelerden birisi de ikonlardır. İkonlar küçük olmasına karşı oldukça etkili birer tasarım elemanıdır. Sitemizi ziyaret eden kullanıcılara sitedeki yerleşime bağlı olarak birçok şeyi bu küçük şirin ikonlar anlatabilir. Ben de yapmış olduğum tasarımlarda ikonları oldukça sık kullanırım.
Bu yazımızda sizlere ikonlarla ilgili bir [...]]]></description>
			<content:encoded><![CDATA[<p>Merhabalar. Günümüz web tasarım anlayışı içinde bir web sitesinde bulunması gereken olmazsa olmaz ögelerden birisi de ikonlardır. İkonlar küçük olmasına karşı oldukça etkili birer tasarım elemanıdır. Sitemizi ziyaret eden kullanıcılara sitedeki yerleşime bağlı olarak birçok şeyi bu küçük şirin ikonlar anlatabilir. Ben de yapmış olduğum tasarımlarda ikonları oldukça sık kullanırım.</p>
<p>Bu yazımızda sizlere ikonlarla ilgili bir web servisini tanıtacağım. <a class="sl" title="Iconza" href="http://www.iconza.com/" target="_blank">İconza</a> isimli bu servis ile kendi ikonlarınızı özelleştirip siteden indirebiliyorsunuz. Site size anasayfada verilen ikonların renk, arkaplan rengi, boyutu gibi özellikleriyle dilediğiniz değişikliği yapıp bu ikonları indirme fırsatı sunuyor. Bu değişiklikler sonucunda birbirinden güzel 70 ikona sahip olabiliyorsunuz. Dilerseniz özelleştirdiğiniz bir ikonun üzerine tıklayıp sadece onu indirme şansınız da bulunuyor. İkonların hem tek tek hem de topluca indirilebilmesi güzel bir seçenek olmuş. Açıkçası Iconza&#8217;dan neden bu kadar geç haberim oldu kendime kızıyorum. Servisi görüp denediğimde oldukça hızlı olduğunu ve basit yapısı sayesinde tüm kullanıcılara hitap edebileceğini gördüm. İkon arayışı içindeyseniz ve ikonlarınızda kendi renklerinizi istiyorsanız <a class="sl" title="Iconza" href="http://www.iconza.com/" target="_blank">Iconza</a> tam size göre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/iconza-ikonlarinizi-ozellestirin-ve-indirin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>İyi Bir Blog Tasarımı İçin 5 Önemli Unsur</title>
		<link>http://www.t-infection.com/iyi-bir-blog-tasarimi-icin-5-onemli-unsur/</link>
		<comments>http://www.t-infection.com/iyi-bir-blog-tasarimi-icin-5-onemli-unsur/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 00:00:51 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[önemli]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Tasarım]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=709</guid>
		<description><![CDATA[Graphicrating.com tarafından yazılan bu makale oldukça hoşuma gitti. Binlerce takipçisi olan büyük blogların tasarımında dikkat ettikleri noktalar göz önüne getiriliyor. İncelemenizde fayda var diye düşünüyorum. 
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://www.graphicrating.com/2009/03/15/5-crucial-elements-for-great-blog-posts-design/" target="_blank">Graphicrating.com tarafından yazılan bu makale oldukça hoşuma gitti. Binlerce takipçisi olan büyük blogların tasarımında dikkat ettikleri noktalar göz önüne getiriliyor. İncelemenizde fayda var diye düşünüyorum. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/iyi-bir-blog-tasarimi-icin-5-onemli-unsur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tasarımlarınız için 45 Ücretsiz İkon ve Psd Kaynağı</title>
		<link>http://www.t-infection.com/tasarimlariniz-icin-45-ucretsiz-ikon-ve-psd-kaynagi/</link>
		<comments>http://www.t-infection.com/tasarimlariniz-icin-45-ucretsiz-ikon-ve-psd-kaynagi/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 18:31:42 +0000</pubDate>
		<dc:creator>webthese</dc:creator>
				<category><![CDATA[Kısa Kısa]]></category>
		<category><![CDATA[Ücretsiz]]></category>
		<category><![CDATA[Icon]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[psd]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[İkon]]></category>

		<guid isPermaLink="false">http://www.t-infection.com/?p=591</guid>
		<description><![CDATA[Tasarımlarınızda kullanmak üzere ücretsiz olarak edinebileceğiniz 45 kaynak listelenmiş. Listenin başında Famfamfam ikonları görünce çok sevindim, kullandığım yegane ikonsetlerden birisidir. Listeye bakmanızı tavsiye ediyorum. 
]]></description>
			<content:encoded><![CDATA[<p><a title="Kaynak" href="http://www.1stwebdesigner.com/resources/45-sites-free-icons-and-psd-resources-for-web-design/" target="_blank">Tasarımlarınızda kullanmak üzere ücretsiz olarak edinebileceğiniz 45 kaynak listelenmiş. Listenin başında Famfamfam ikonları görünce çok sevindim, kullandığım yegane ikonsetlerden birisidir. Listeye bakmanızı tavsiye ediyorum. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-infection.com/tasarimlariniz-icin-45-ucretsiz-ikon-ve-psd-kaynagi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

