<?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>Web Deneyimleri &#187; CSS &amp; XHTML</title>
	<atom:link href="http://www.webdeneyimleri.com/category/css-xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdeneyimleri.com</link>
	<description>Yeni Yayın Dönemi Başlıyor</description>
	<lastBuildDate>Thu, 08 Oct 2009 06:23:45 +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>EBGBVS Yeni Video, WordPress Teması Geliştiriyoruz</title>
		<link>http://www.webdeneyimleri.com/wordpress-temasi-gelistirmek-videolu-anlati/</link>
		<comments>http://www.webdeneyimleri.com/wordpress-temasi-gelistirmek-videolu-anlati/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 17:28:07 +0000</pubDate>
		<dc:creator>Volkan Görgülü</dc:creator>
				<category><![CDATA[Bloglama & WordPress]]></category>
		<category><![CDATA[CSS & XHTML]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Video Anlatım]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpress entegrasyonu]]></category>
		<category><![CDATA[wordpress teması]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.webdeneyimleri.com/?p=702</guid>
		<description><![CDATA[
Merhaba arkadaşlar, hepinizin beklediği ve benimde sizleri beklettiğimden dolayı çok mahçup olduğum, Eşi Benzeri Görülmemiş Bir Video Serisinin (EBGBVS), XHTML ve CSS kodlarımızı kullanarak, bir WordPress teması geliştirdiğimiz yeni videosuna hoşgeldiniz.


Bugün güzel bir gün, Fenomen Blogger Projesinde 10 finalisti arasında yer aldığımı öğrendim, birincinin açıklanacağı 3 Kasım 2008, saat 15:00&#8242;ü heyecan ile bekliyorum.

Bu Videoda Ne [...]]]></description>
			<content:encoded><![CDATA[<p>
Merhaba arkadaşlar, hepinizin beklediği ve benimde sizleri beklettiğimden dolayı çok mahçup olduğum, <a href="http://www.webdeneyimleri.com/xhtml-css-gelistirmek-wordpress-temasi-yapmak/">Eşi Benzeri Görülmemiş Bir Video Serisinin (EBGBVS)</a>, XHTML ve CSS kodlarımızı kullanarak, bir WordPress teması geliştirdiğimiz yeni videosuna hoşgeldiniz.
</p>
<p>
Bugün güzel bir gün, <a href="http://fenomenblogger.wordpress.com/">Fenomen Blogger Projesinde 10 finalisti arasında yer aldığımı öğrendim</a>, birincinin açıklanacağı 3 Kasım 2008, saat 15:00&#8242;ü heyecan ile bekliyorum.
</p>
<h3>Bu Videoda Ne Var?</h3>
<p>
Arkadaşlar Web Deneyimlerinin, XHTML &#038; CSS kodlarını yeniden geliştirdim. Ve geliştirdiğim kodları, ismini türkçeye çırılçıplak bir WordPress teması olarak çevirebileceğimiz, <a href="http://elliotjaystocks.com/">Elliot Jay Stocks</a>&#8216;un geliştirdiği <a href="http://elliotjaystocks.com/blog/archive/2008/starkers-for-wordpress-262/">Starkers</a> adlı temaya entegre ediyorum.
</p>
<p>
İlk videoda header,index,sidebar,footer ve functions adlı php dosyalarına kodlarımı entegre ediyorum.
</p>
<p>
<strong>Gerekli Dosyalar</strong>: <a href="http://www.webdeneyimleri.com/paylasimlar/66/ornekler/yenibirbaslangic.rar">Geliştirdiğim XHTML CSS Kodları</a> | <a href="http://elliotjaystocks.com/siteWideAssets/downloads/themes/starkers/starkers2.1-WP2.6.2.zip">Starkers adlı WordPress Teması</a>
</p>
<h3>Video Bağlantısı</h3>
<ul>
<li><a href="http://www.webdeneyimleri.com/paylasimlar/66/videolar/ebgbvsbolum3video2.html">Hemen İzle</a> (49 dakika) (134 MB)</li>
<li><a href="http://www.webdeneyimleri.com/paylasimlar/66/videolar/ebgbvsbolum3video2.rar">Bilgisayarına İndir</a> (101 MB)</li>
</ul>
<h3>Bir Sonraki Videoda Ne Olacak?</h3>
<p>
Bir sonraki videoda single, page, 404, search ve archieve adlı php dosyalarına kodlarımı entegre edeceğim.
</p>
<p>
Tekrar arayı bu kadar açtığım için özürdiliyorum ve bir sonraki videonun hazırlıklarına başlıyorum. Unutmayın düşünceleriniz, sorularınız ve uyarılarınız çok önemli.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdeneyimleri.com/wordpress-temasi-gelistirmek-videolu-anlati/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>IMG Etiketinde Resmin Genişliğini ve Yüksekliğini Belirtmenin Önemi</title>
		<link>http://www.webdeneyimleri.com/img-etiketinde-width-height-belirtmek/</link>
		<comments>http://www.webdeneyimleri.com/img-etiketinde-width-height-belirtmek/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 15:13:53 +0000</pubDate>
		<dc:creator>Volkan Görgülü</dc:creator>
				<category><![CDATA[CSS & XHTML]]></category>
		<category><![CDATA[img]]></category>
		<category><![CDATA[img height]]></category>
		<category><![CDATA[img width]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.webdeneyimleri.com/?p=609</guid>
		<description><![CDATA[
Merhaba arkadaşlar, bilenler için çok basit ama bilmeyenler için çok değerli bir bilgi yine Web Deneyimlerinde sizlerle. Ne zamandan beri bu paylaşımı yapmak istiyordum ama bugüne kısmetmiş.


Aşağıdaki videoda sizlere resim etiketi kullanarak, bir resmi sayfamıza çağırırken, resmin genişliğini ve yüksekliğini belirtmemizin önemini göstermeye çalıştım.

Video Bağlantısı

Hemen İzle (3 dakika) (7 MB)
AVI olarak bilgisayarınıza indirin (31 MB)


Bu [...]]]></description>
			<content:encoded><![CDATA[<p>
Merhaba arkadaşlar, bilenler için çok basit ama bilmeyenler için çok değerli bir bilgi yine Web Deneyimlerinde sizlerle. Ne zamandan beri bu paylaşımı yapmak istiyordum ama bugüne kısmetmiş.
</p>
<p>
Aşağıdaki videoda sizlere resim etiketi kullanarak, bir resmi sayfamıza çağırırken, resmin genişliğini ve yüksekliğini belirtmemizin önemini göstermeye çalıştım.
</p>
<h3>Video Bağlantısı</h3>
<ul>
<li><a href="http://www.webdeneyimleri.com/paylasimlar/56/videolar/resimetiketi.html">Hemen İzle (3 dakika) (7 MB)</a></li>
<li><a href="http://www.webdeneyimleri.com/paylasimlar/56/videolar/resimetiketi.rar">AVI olarak bilgisayarınıza indirin (31 MB)</a></li>
</ul>
<p>
Bu arada arkadaşlar videoda söylemeyi unuttum ama videodaki gibi bir çok resme aynı genişliği ve yüksekliği verdiğiniz durumlarda, direk CSS&#8217;den de tanımlamalarınızı yapabilirsiniz.
</p>
<p>
Bir sonraki paylaşımımda görüşmek üzere, kendinize çok iyi bakın.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdeneyimleri.com/img-etiketinde-width-height-belirtmek/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>p Etiketi ve br Etiketi Kullanımı Üzerine</title>
		<link>http://www.webdeneyimleri.com/p-etiketi-ve-br-etiketi/</link>
		<comments>http://www.webdeneyimleri.com/p-etiketi-ve-br-etiketi/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 21:15:49 +0000</pubDate>
		<dc:creator>Volkan Görgülü</dc:creator>
				<category><![CDATA[CSS & XHTML]]></category>
		<category><![CDATA[br]]></category>
		<category><![CDATA[br doğru kullanım]]></category>
		<category><![CDATA[br etiketi]]></category>
		<category><![CDATA[br yanlış kullanım]]></category>
		<category><![CDATA[p]]></category>
		<category><![CDATA[p doğru kullanım]]></category>
		<category><![CDATA[p etiketi]]></category>

		<guid isPermaLink="false">http://www.webdeneyimleri.com/?p=612</guid>
		<description><![CDATA[Bir çok geliştirici arkadaşımız, anlamlı HTML etiketleri kullanıyor olsun ya da olmasın, yazıları kodlarken aşağıdaki resimdeki gibi bir kodlama yapıyorlar.
Yanlış Kullanım

Doğrusu Şu Şekilde

Arkadaşlar p etiketi zaten paragrafları tanımlamamız için var ve dolayısı ile bu paragrafların hepsini paragraf olduklarından dolayı p etiketi ile kodlamamız en doğrusu.
Peki &#60;br&#62; Etiketi Ne Zaman Kullanmalı?
Arkadaşlar br etiketini örneğin aşağıdaki resimdeki [...]]]></description>
			<content:encoded><![CDATA[<p>Bir çok geliştirici arkadaşımız, anlamlı HTML etiketleri kullanıyor olsun ya da olmasın, yazıları kodlarken aşağıdaki resimdeki gibi bir kodlama yapıyorlar.</p>
<h3>Yanlış Kullanım</h3>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/57/resimler/resim1.gif" alt="Yanlış &lt;p&gt; ve &lt;br&gt; kullanımı" width="556" height="415" /></p>
<h3>Doğrusu Şu Şekilde</h3>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/57/resimler/resim2.gif" alt="&lt;p&gt; etiketinin doğru kullanımı" width="556" height="537" /></p>
<p>Arkadaşlar p etiketi zaten paragrafları tanımlamamız için var ve dolayısı ile bu paragrafların hepsini paragraf olduklarından dolayı p etiketi ile kodlamamız en doğrusu.</p>
<h3>Peki &lt;br&gt; Etiketi Ne Zaman Kullanmalı?</h3>
<p>Arkadaşlar br etiketini örneğin aşağıdaki resimdeki gibi bir şiiri ya da şarkı sözünü kodlarken kullanabiliriz.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/57/resimler/resim3.gif" alt="Şarkı ya da Şiir kodlarken &lt;br&gt;" width="556" height="493" /></p>
<p>Bir şirketin telefon ve faks bilgilerini kodlarken de kullanabiliriz.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/57/resimler/resim4.gif" alt="Telefon ve Faks bilgilerini kodlarken" width="556" height="97" /></p>
<h3>Hala Web Deneyimleri RSS Yayınına Üye Değilmisiniz?</h3>
<p>Arkadaşlar blogun <a title="RSS Yayınım" href="http://feeds.feedburner.com/WebDeneyimleri">RSS yayınını</a> kullanarak, yeni paylaşımlarımdan yayınlanır yayınlanmaz haberdar olabilirsiniz ya da Web Deneyimlerini ziyaret etmeden masa üstü ya da web tabanlı RSS okuyucuları rahatlığı ile paylaşımlarımı görüntülüyebilirsiniz.</p>
<p><a title="Twitter Yayınım" href="http://twitter.com/volkangorgulu">Twitter</a> ve <a title="FriendFeed Yayınım" href="http://friendfeed.com/volkangorgulu">FriendFeed</a> yayınlarımı takip etmekde sizler için bir seçenek.</p>
<p>Bir sonraki paylaşımımda görüşmek üzere!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdeneyimleri.com/p-etiketi-ve-br-etiketi/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>CSS Float Özelliğini Bilmeyen Anlamayan Kalmasın</title>
		<link>http://www.webdeneyimleri.com/float-clear-css/</link>
		<comments>http://www.webdeneyimleri.com/float-clear-css/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 09:30:14 +0000</pubDate>
		<dc:creator>Volkan Görgülü</dc:creator>
				<category><![CDATA[CSS & XHTML]]></category>
		<category><![CDATA[Clear]]></category>
		<category><![CDATA[clear: both]]></category>
		<category><![CDATA[ClearFix]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Float]]></category>
		<category><![CDATA[overflow: hidden]]></category>

		<guid isPermaLink="false">http://www.webdeneyimleri.com/?p=494</guid>
		<description><![CDATA[Herkese merhaba, bu paylaşımımda sizlerle float kullanımı üzerine bildiklerimi paylaşmak istiyorum. Float kavramı, anlamlı HTML etiketleri kullanarak kodlarını geliştirmeye başlayan arkadaşların çözmekte zorlandığı bir konu. Ama inşallah bu paylaşım sonrası kimsenin, floatlar ile bir sorunu kalmayacak.
Float Ne Demek?
Hani arkadaşlar, kışın su birikintilerinde yüzen kağıtlar görürüz, işte o kağıtlar aslında su üzerinde float (yüzüyorlar) yapıyorlar. Ve [...]]]></description>
			<content:encoded><![CDATA[<p>Herkese merhaba, bu paylaşımımda sizlerle float kullanımı üzerine bildiklerimi paylaşmak istiyorum. Float kavramı, anlamlı HTML etiketleri kullanarak kodlarını geliştirmeye başlayan arkadaşların çözmekte zorlandığı bir konu. Ama inşallah bu paylaşım sonrası kimsenin, floatlar ile bir sorunu kalmayacak.</p>
<h3>Float Ne Demek?</h3>
<p>Hani arkadaşlar, kışın su birikintilerinde yüzen kağıtlar görürüz, işte o kağıtlar aslında su üzerinde float (yüzüyorlar) yapıyorlar. Ve biz bu kağıda üfleyerek veya elle müdahele ederek, sağa (float:right) ya da sola (float: left) doğru gitmesini sağlayabiliriz.</p>
<p>Web sayfalarınada bakacak olursak bir şekilde bir şeyler ya sağda ya da solda işte biz öğeleri sağa ya da sola atmak için CSS&#8217;in float özelliğini kullanıyoruz.</p>
<h3>Float Konusunu Kavrayalım</h3>
<p>Arkadaşlar direk gerçek hayatta karşılaştığımız durumlardan örnekler vererek bu konuyu anlatmaya çalışacağım.</p>
<h3>Örnek 1</h3>
<p>Aşağıda gördüğünüz, başlık, ana içerik, yan içerik ve altlık kısımlarından oluşan, çok sık rastladığımız bir sayfa tasarımı. Bu tasarıma 2 sütunlu ya da kolonlu sayfa düzeni deniliyor ve ben de Web Deneyimlerinde bu yapıyı kullanıyorum.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim1.gif" alt="2 sütunlu yapı" width="556" height="503" /></p>
<p>Başlık ve altlık kısımlarında bir sorun yok ama gördüğünüz gibi ana içerik sağa, yan içerik ise sola yaslı, işte böyle bir durumda float kullanmamız gerekiyor.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim2.gif" alt="Sağa (float:right) ve sola (float:left) yaslamak " width="556" height="291" /></p>
<p>İsterseniz bu örneği oluşturan basit HTML yapısına bir göz atalım</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;div id=&quot;ortalayici&quot;&gt; 
&nbsp;
        &lt;div id=&quot;baslik&quot;&gt;&lt;/div&gt; 
&nbsp;
        &lt;div id=&quot;govde&quot;&gt; 
&nbsp;
                &lt;div id=&quot;anaicerik&quot;&gt;&lt;/div&gt; 
&nbsp;
                &lt;div id=&quot;yanicerik&quot;&gt;&lt;/div&gt; 
&nbsp;
        &lt;/div&gt; 
&nbsp;
        &lt;div id=&quot;altlik&quot;&gt;&lt;/div&gt; 
&nbsp;
&lt;/div&gt;</pre></div></div>

<p>CSS kodları ise şu şekilde</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">body <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#ortalayici</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">700px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#anaicerik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">500px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">500px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#yanicerik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">300px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">190px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">&#125;</span>						
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#anaicerik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#yanicerik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><em>Dilerseniz yukarıdaki HTML ve CSS kodlarını içeren HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<p>Evet, arkadaşlar gördüğünüz gibi anaicerik ve yanicerik de float kullandık. İsterseniz şimdi, gelin sayfamızı çeşitli tarayıcılarda test edelim.</p>
<h3>Bir Sorun Var</h3>
<p>Aşağıdaki görüntüyü Firefox 3, Opera 9, Google Chrome Beta ve Safari 3(Win)&#8217;de alıyorum.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim3.gif" alt="Float kullanımı ile gelen sorun" width="556" height="390" /></p>
<p>IE7 de ise şöyle bir görüntü alıyorum</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim4.gif" alt="Float kullanımı ile gelen sorun" width="556" height="390" /></p>
<p>IE6 da ise durum şu şekilde</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim5.gif" alt="Float kullanımı ile gelen sorun" width="556" height="390" /></p>
<p>IE ler hariç diğer tarayıcılarda ana konteyner yani #ortalayici kimliğine sahip div, float lu divlerin yüksekliklerini görmüyor ve onları kapsamıyor. Ayrıca IE dahil tüm tarayıcılarda #altlik bölümü floatlu divlerin altında kalıyor, halbuki onların bitiminde olmalı <img src='http://www.webdeneyimleri.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<h3>İşin Püf Noktası</h3>
<p>Arkadaşlar işin püf noktası şu, eğer herhangi bir şekilde, herhangi bir yerde float kullanıyorsak, float&#8217;un bitimini tarayıcıya söylemeliyiz. Yani floatu temizlemeliyiz.</p>
<h3>Float Temizleme Yöntemleri</h3>
<h4>Klasik Yöntem</h4>
<p>CSS&#8217;in clear (temizlemek) adlı bir özelliği var. Bu özelliğe left, right, both tanımlamaları yapabiliyoruz. Mevcut durumumuzda ise her iki yöne float yaptığımız için clear:both tanımlaması gerekli bizim için.</p>
<p>O zaman CSS&#8217;imize aşağıdaki sınıfı ekleyelim.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.clearBoth</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">both</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Bu noktadan sonra floatları temizlemek için yapmamız gereken tek şey, floatlu etiketlerin bitimine yeni bir div açıp o div&#8217;ede clearBoth sınıfını vermek.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim6.gif" alt="Klasik Float Clear Methodu" width="556" height="395" /></p>
<p><em>Dilerseniz klasik yöntemin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear1.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear1.zip">bilgisayarınıza indirebilirsiniz</a>.</em></p>
<h4>ClearFix Yöntemi</h4>
<p>Bu ve bir sonraki yöntemin ilk yönteme nazaran en büyük artısı, HTML kodumuzda temizleme işlemi için herhangi bir ekstra koda ihtiyacımız olmaması.</p>
<p>Bu yöntemde, sadece, CSS&#8217;imizde tanımladığımız bir sınıfı floatlu etiketleri içeren, konteyner niteliğindeki etikete atıyoruz, hepsi bu <img src='http://www.webdeneyimleri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Aşağıdaki sınıfı CSS imize ekleyelim</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.clearfix</span><span style="color: #3333ff;">:after </span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;.&quot;</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">both</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">visibility</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.clearfix</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> inline-<span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/* Hides from IE-mac \*/</span>
<span style="color: #00AA00;">*</span> html <span style="color: #6666ff;">.clearfix</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">1</span>%</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #6666ff;">.clearfix</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #808080; font-style: italic;">/* End hide from IE-mac */</span></pre></div></div>

<p>Ve sınıfımızı floatları kapsayan gövde id&#8217;li div&#8217;imize atayalım.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim7.gif" alt="ClearFix Methodu" width="556" height="395" /></p>
<p><em><br />
Dilerseniz clearfix yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear2.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear2.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h4>Overflow Yöntemi</h4>
<p>Diğer ve clearfix yönteminden çok daha yeni bir yöntem ise floatları kapsayan etiketin overflow özelliğini kullanmak. CSS dosyamızda gövde id&#8217;sini aşağıdaki gibi değiştirelim.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Bu seferki kullandığımız kod bir önceki yöntemlere nazaran çok daha az, ayrıca gövde kimliğine sahip div&#8217;in sabit bir genişliği olsaydı sadece overflow: hidden kodunu ekleyecektik.</p>
<p><em><br />
Dilerseniz overflow yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear3.html">görüntüleyebilir</a> ya da <a href="hhttp://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek1clear3.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h3>Sonuç</h3>
<p>Bu örneğimiz için bu üç yöntemden hangisini kullanmak en akıllıca? Bize en ucuza mal olan yöntem yani en az kod kullandığımız yöntem bariz bir şekilde overflow yöntemi.</p>
<p>Ama yeni başlayan arkadaşlar ya da floatun nerede yapıldığını HTML&#8217;inde görmek isteyen arkadaşlar içinde ilk yöntem çok iyi. Siz de düşüncelerinizi belirtmeyi lütfen es geçmeyin. Örneklerimize devam edelim.</p>
<h3>Örnek 2</h3>
<p>Şimdide isterseniz aşağıdaki yapıyı geliştirelim.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim8.gif" alt="3 kolonlu sayfa yapısı" width="556" height="571" /></p>
<p>Bu yapıya ise 3 kolonlu yapı deniliyor ve gördüğünüz gibi ana içeriğin yanında 2 adet sütun var. Peki bu yapının kodlarını nasıl geliştiririz? Hangi bölüme nasıl float vermemiz gerekiyor?</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim9.gif" alt="3 kolonlu sayfa yapısı" width="556" height="422" /></p>
<p>Gelin bu yapı için geliştirdiğim HTML kodlarına bakalım</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;div id=&quot;ortalayici&quot;&gt; 
&nbsp;
        &lt;div id=&quot;baslik&quot;&gt;&lt;/div&gt; 
&nbsp;
        &lt;div id=&quot;govde&quot;&gt; 
&nbsp;
               &lt;div id=&quot;anaicerik&quot;&gt;&lt;/div&gt; 
&nbsp;
	  &lt;div id=&quot;yanicerik2&quot;&gt;&lt;/div&gt;	
&nbsp;
               &lt;div id=&quot;yanicerik1&quot;&gt;&lt;/div&gt;			
&nbsp;
        &lt;/div&gt; 
&nbsp;
        &lt;div id=&quot;altlik&quot;&gt;&lt;/div&gt; 
&nbsp;
&lt;/div&gt;</pre></div></div>

<p>Resim ve kodları inceledikten sonra şunu söyleyebiliriz anaicerik sola, yanicerik ise sağa floatlu, ayrıca yaniceriğin içindeki yanicerik1 de sola ve yanicerik2 de sağa floatlu.</p>
<p>Bu duruma göre CSS&#8217;imizi geliştirelim.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">body <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#ortalayici</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">700px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#anaicerik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">500px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">400px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#yanicerik1</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">350px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">140px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#yanicerik2</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">350px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">140px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#anaicerik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#yanicerik1</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#yanicerik2</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><em><br />
Dilerseniz yukarıdaki HTML ve CSS kodlarını içeren HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h3>Floatlarımızı Temizleyelim Hadi</h3>
<p>Arkadaşlar CSS kısmında ne eklenmesi gerektiğini artık biliyoruz, ya da bir önceki örneği rehber alabiliriz. Ben resimler ile HTML&#8217;imizde yapmamız gereken değişiklikleri göstereceğim.</p>
<h4>Klasik Yöntem</h4>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim10.gif" alt="3 kolonlu sayfa yapısı" width="556" height="500" /></p>
<p><em><br />
Dilerseniz klasik yöntemin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear1.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear1.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h4>ClearFix Yöntemi</h4>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim11.gif" alt="3 kolonlu sayfa yapısı" width="556" height="500" /></p>
<p><em><br />
Dilerseniz clearfix yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear2.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear2.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h4>OverFlow Yöntemi</h4>
<p>Overflow yönteminde ise CSS dosyamızdaki govde ve yanicerik id lerinin stillerini aşağıdaki şekilde değiştiriyoruz.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><em>Dilerseniz overflow yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear3.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek2clear3.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h3>Sonuç</h3>
<p>Bu örnek için de düşüncelerim aynı <img src='http://www.webdeneyimleri.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Siz de lütfen düşüncelerinizi belirtin!</p>
<h3>Örnek 3</h3>
<p>Yeni örneğimizde ise yine 3 kolonlu bir yapı var, ama bu sefer ana icerigimiz ortada ve yan kolonlar ana içeriğimizin sağında ve solundalar.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim12.gif" alt="3 kolonlu sayfa yapısı" width="556" height="494" /></p>
<p>Peki bu yapıda hangi kolona nasıl bir float uygulamalıyız?</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim13.gif" alt="3 kolonlu sayfa yapısı" width="556" height="494" /></p>
<p>İsterseniz HTML kodumuza bakalım</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;div id=&quot;ortalayici&quot;&gt; 
&nbsp;
        &lt;div id=&quot;baslik&quot;&gt;&lt;/div&gt; 
&nbsp;
        &lt;div id=&quot;govde&quot;&gt; 
&nbsp;
                &lt;div id=&quot;yanicerik1&quot;&gt;&lt;/div&gt; 
&nbsp;
	   &lt;div id=&quot;anaicerik&quot;&gt;&lt;/div&gt;		  
&nbsp;
	   &lt;div id=&quot;yanicerik2&quot;&gt;&lt;/div&gt; 
&nbsp;
       &lt;/div&gt; 
&nbsp;
       &lt;div id=&quot;altlik&quot;&gt;&lt;/div&gt; 
&nbsp;
&lt;/div&gt;</pre></div></div>

<p>CSS kodumuz ise şu şekilde</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">body <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#ortalayici</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">700px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#yanicerik1</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">140px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">250px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#anaicerik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">400px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">400px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#yanicerik2</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">140px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">250px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>										
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#anaicerik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#yanicerik1</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#yanicerik2</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#baslik</span><span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#altlik</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><em><br />
Dilerseniz yukarıdaki kodların bulunduğu, HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3.html">görüntüleyebilir</a> ya da <a href="hthttp://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h3>Floatlarımızı Temizliyelim</h3>
<h4>Klasik Yöntem</h4>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim14.gif" alt="3 kolonlu sayfa yapısı" width="556" height="454" /></p>
<p><em><br />
Dilerseniz klasik yöntemin yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3clear1.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3clear1.zip">bilgisayarınıza indirebilirsiniz</a>.<br />
</em></p>
<h4>ClearFix Yöntemi</h4>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim15.gif" alt="3 kolonlu sayfa yapısı" width="556" height="454" /></p>
<p><em><br />
Dilerseniz clearfix yönteminin kullanıldığı HTML sayfasını <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3clear2.html">görüntüleyebilir</a> ya da <a href="http://www.webdeneyimleri.com/paylasimlar/54/ornekler/ornek3clear2.zip">bilgisayarınıza indirebilirsiniz</a>.</em></p>
<h4>OverFlow Yöntemi</h4>
<p>Yine aynı şekilde CSS dosyamızda govde kimliğini aşağıdaki gibi değiştiriyoruz.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#govde</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<h3>Sonuç</h3>
<p>Bu örnek için de düşüncelerim ilk sonuçtaki düşüncelerim ile aynı.</p>
<h3>Bakalım&#8230;</h3>
<p>Floatlar hakkındaki bu ilk yazıda sayfa yapılarında floatları inceledik, bir sonraki yazıda ise aşağıdaki gibi daha küçük alanlarda nasıl floatu kullanacağımıza bakacağız. Hangi temizleme tekniğini kullanmak bu tip yapılarda daha doğru olacak ona bakacağız.</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/54/resimler/resim16.gif" alt="Bir sonraki paylaşımda" width="444" height="135" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdeneyimleri.com/float-clear-css/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
		</item>
		<item>
		<title>Position: Relative ve Position: Absolute&#8217;u Beraber Kullanmak</title>
		<link>http://www.webdeneyimleri.com/position-relative-position-absolute/</link>
		<comments>http://www.webdeneyimleri.com/position-relative-position-absolute/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 21:30:39 +0000</pubDate>
		<dc:creator>Volkan Görgülü</dc:creator>
				<category><![CDATA[CSS & XHTML]]></category>

		<guid isPermaLink="false">http://www.webdeneyimleri.com/?p=453</guid>
		<description><![CDATA[
	Arkadaşlar size hemen şu soruyu sormak istiyorum, aşağıdaki kutunun sağ üst, sağ alt ve sol alt köşelerinde bulunan bağlantıları kodlarken, nasıl bir yöntem kullanırsınız?


XHTML Kısmından Bahsetmiyorum

	Başlık ve paragraf kendini belli ediyor zaten, arkadaşlarınla paylaş, düşüncelerini paylaş ve
	favorilerine ekle bağlantıları için kullandığım etiketleri de aşağıdaki resimde belirttim.


CSS Kısmına Gelelim

	İzin verirseniz sorumu güncelleyim, üç bağlantıyı kutunun köşelerine [...]]]></description>
			<content:encoded><![CDATA[<p>
	Arkadaşlar size hemen şu soruyu sormak istiyorum, aşağıdaki kutunun sağ üst, sağ alt ve sol alt köşelerinde bulunan bağlantıları kodlarken, nasıl bir yöntem kullanırsınız?
</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/50/resimler/resim1.gif" alt="Örnek bir resim" width="524" height="179" /></p>
<h3>XHTML Kısmından Bahsetmiyorum</h3>
<p>
	Başlık ve paragraf kendini belli ediyor zaten, arkadaşlarınla paylaş, düşüncelerini paylaş ve<br />
	favorilerine ekle bağlantıları için kullandığım etiketleri de aşağıdaki resimde belirttim.
</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/50/resimler/resim2.gif" alt="Örnek bir resim" width="555" height="308" /></p>
<h3>CSS Kısmına Gelelim</h3>
<p>
	İzin verirseniz sorumu güncelleyim, üç bağlantıyı kutunun köşelerine almak için CSS&#8217;in hangi özelliklerini kullanırdınız?
</p>
<h4>Float Özelliği?</h4>
<p>
	<code>Float</code> özelliğini kullanabilirim ama aşağıdaki resimde görüldüğü gibi bağlantılar <code>div</code>&#8216;deki <code>padding</code> değerinden etkilenecekleri için köşelere yapışık olmazlardı.
</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/50/resimler/resim3.gif" alt="Örnek bir resim" width="557" height="263" /></p>
<p>
	Tamam belki bir takım ekstra çözümler üreterek <code>float</code> kullanabiliriz ama emin olun bunlara hiç gerek yok. Ayrıca aşağıda bulunan resimdeki gibi kutuların yüksekliğinin sabit olduğu bir durum düşünürsek, aşağıdaki resimde görüldüğü gibi bu bağlantılar yazının kısa olduğu durumlarda, alt sınırdan daha uzak, yazının uzun olduğu durumlarda ise alt sınıra daha yakın olacaklardır.
</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/50/resimler/resim4.gif" alt="Örnek bir resim" width="524" height="379" /></p>
<h3>Çözüm: Position Relative ve Position Absolute</h3>
<p>
	CSS&#8217;in position özellikleri genelde çok kullanılan özellikler değil ve bir şekilde gizemli geliyor yeni başlayan arkadaşlara ya da bir şekilde kavranamıyorlar. Ama inanın bana çok basitler. Ve bende bu tip örnekli paylaşımlar ile bu konuda sizleri aydınlatmayı planlıyorum.
</p>
<p>
	<code>position: absolute</code> ile birlikte <code>top</code>, <code>bottom</code>, <code>left</code> ve <code>right</code> özelliklerini kullanarak herhangi bir öğeyi sayfanın istediğimiz yerine yerleştirebiliyoruz.
</p>
<p>
	Zaten Absolute kelimesinin türkçe karşılığıda kesin ve net anlamlarına geliyor. Relative kelimesi ise bağlı ya da ilişkili anlamına geliyor.
</p>
<p>
	Öyleyse ben <code>position:absolute</code> değerini kullanarak istediğim öğreyi istediğim yere yerleştirebiliyorsam bu özelliği kutunun içindeki bağlantılar içinde kullanabilirim.
</p>
<p>
	Ama işte burada bir <strong>püf noktası</strong> var! Belki siz de daha önce <code>absolute</code> değerini kullanarak yapmaya çalıştınız ama olmadı.
</p>
<p>
	Aslında tüm mesele, resimde gördüğünüz gibi, <code>position: absolute</code> değerine sahip bağlantıları kapsayan, <code>div</code> etiketinede <code>position: relative</code> değerini vererek bağlantılar ile <code>div</code>&#8216;i ilişkilendirmek.
</p>
<p><img src="http://www.webdeneyimleri.com/paylasimlar/50/resimler/resim5.gif" alt="Örnek bir resim" width="556" height="439" /></p>
<p>
	Yani diğer bir deyişle bağlantıların <code>position: absolute</code> ve <code>top</code>, <code>left</code>,<code>bottom</code>, <code>right</code> değerleri için sayfa genelini değilde içinde bulundukları <code>div</code>&#8216;i baz almalarını sağlıyoruz.
</p>
<p>
Sizde denemeler yapmak için, bu paylaşımda kullandığım örneği <a href="http://www.webdeneyimleri.com/paylasimlar/50/ornekler/ornek1.rar" title="Örnek">bu bağlantıyı</a> kullanarak bilgisayarınıza indirebilirsiniz.
</p>
<p>
Özellikle denemenizi istediğim nokta <code>div</code> etiketinden <code>position: relative</code> değerini kaldırmanız.
</p>
<h3>Güncellendi (26 Eylül 2008)</h3>
<p>
Ayrıca bu konu ve z-index ile ilgili Salih S. Demir&#8217;in <a href="http://www.salihsdemir.net/">blogunda</a> yaptığı <a href="http://www.salihsdemir.net/css-de-position-absolute-position-relative-ve-z-index-kullanimi/">paylaşımıda</a> incelemenizi tavsiye ederim.
</p>
<h3>Umarım</h3>
<p>
	Faydalı bir paylaşım olmuştur, sizlerde bu tekniğin kullanımlarına örnekler gösterebilirsiniz ya da düşüncelerinizi paylaşabilirsiniz, position konusuna genel olarak değinmektense bu şekilde birebir örnekler vererek değinmek istedim, daha faydalı olacağını düşündüm.
</p>
<h3>Web Deneyimleri&#8217;ni Takip Edin</h3>
<p>
	Arkadaşlar önümüzdeki günlerde çok daha kaliteli paylaşımlar, etkinlikler ve organizasyonlar sizleri bekliyor, başlıkta da dediğim gibi Web Deneyimleri&#8217;ni takip etmeye devam edin.
</p>
<p>
	Takip etmek içinde <a href="http://feeds.feedburner.com/WebDeneyimleri" title="RSS Yayınım">RSS</a>, <a href="http://twitter.com/volkangorgulu" title="Twitter Yayınım">Twitter</a> ya da <a href="http://friendfeed.com/volkangorgulu" title="FriendFeed Yayınım">FriendFeed</a> yayınlarımı kullanabilirsiniz.
</p>
<p>
	Bir sonraki paylaşımda görüşmek üzere, kendinize çok iyi bakın.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdeneyimleri.com/position-relative-position-absolute/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
	</channel>
</rss>
