<?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>Fatih Hayrioğlu&#039;nun not defteri &#187; display:inline-block</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/displayinline-block/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatihhayrioglu.com</link>
	<description>{ CSS, HTML ve Javascript }</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:44:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=2012</generator>
		<item>
		<title>display:inline elemanlar arasındaki doğal boşluklar</title>
		<link>http://www.fatihhayrioglu.com/displayinline-elemanlar-arasindaki-dogal-bosluklar/</link>
		<comments>http://www.fatihhayrioglu.com/displayinline-elemanlar-arasindaki-dogal-bosluklar/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 20:14:44 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[boşluk]]></category>
		<category><![CDATA[display:inline]]></category>
		<category><![CDATA[display:inline-block]]></category>
		<category><![CDATA[menü]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1789</guid>
		<description><![CDATA[Daha önce gözüme çarpmamış olmaması ilginç geldi. Belki çarpmıştırda ben es geçmişimdir. Durumu şöyle açıklayayım. Basit bir menü oluşturmak istedim. Yatay bir menü olacağı için eklemesini yaptım, daha sonra da padding değerleri ekleyince fark ortaya çıktı. İşin aslı İnternet Explorer 6 ve 7’de istediğim gibi olurken yeni nesil tarayıcılarda arada fazladan boşluklar atanmış gördüm. margin:0 [...]]]></description>
			<content:encoded><![CDATA[<p>Daha önce gözüme çarpmamış olmaması ilginç geldi. Belki çarpmıştırda ben es geçmişimdir. Durumu şöyle açıklayayım. Basit bir menü oluşturmak istedim.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;ul&gt;
  &lt;li&gt;deneme&lt;/li&gt;
  &lt;li&gt;olarak&lt;/li&gt;
  &lt;li&gt;bir örnek &lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>Yatay bir menü olacağı için </p>
<pre class="brush: css; title: ; notranslate">
  ul li{display:inline;}
</pre>
<p>eklemesini yaptım, daha sonra da padding değerleri ekleyince fark ortaya çıktı. </p>
<pre class="brush: css; title: ; notranslate">
  ul li{ padding:0 12px; background-color:#999}
</pre>
<p>İşin aslı İnternet Explorer 6 ve 7’de istediğim gibi olurken yeni nesil tarayıcılarda arada fazladan boşluklar atanmış gördüm. margin:0 değeri atadım ama olmadı biraz araştırınca gördüm ki display:inline elemanlar(display:inline-block’ta da oluyor) arasında kod kısmında boşluk varsa bu boşluklar yorumlanan sayfada da görünüyor. </p>
<p><img src="https://lh4.googleusercontent.com/pEfwOl1XzeOmHs7SKQmlHJ4bY4pKA47H_mfon9utneJmtdtYIHjs-DNtAKzVYBZ1ngfV27w1Xty-BLB7bwIi3CyOP5mUsiRznL08IYJHKqK9a762" alt="" width="275px;" height="69px;" /></p>
<p>Aradaki boşlukları kaldırmak için bir kaç yöntem var. Yatay menü oluşturmak için diğer bir yöntem olan float yöntemini denemek bunlardan biri</p>
<pre class="brush: css; title: ; notranslate">
  ul li{ float:left}
</pre>
<p>Diğer bir çözüm yolu ise aradaki boşlukları kaldırmak.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;ul&gt;
 &lt;li&gt;deneme&lt;/li&gt;&lt;li&gt;olarak&lt;/li&gt;&lt;li&gt;bir örnek &lt;/li&gt;
&lt;/ul&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/displayinline-elemanlar-arasindaki-dogal-bosluklar/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>İnternet Explorer 8&#8242;in CSS Desteği</title>
		<link>http://www.fatihhayrioglu.com/internet-explorer-8in-css-destegi/</link>
		<comments>http://www.fatihhayrioglu.com/internet-explorer-8in-css-destegi/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 20:50:43 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[:active]]></category>
		<category><![CDATA[:after]]></category>
		<category><![CDATA[:before]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[Data URI]]></category>
		<category><![CDATA[display:inline-block]]></category>
		<category><![CDATA[focus]]></category>
		<category><![CDATA[hasLayout]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[outline]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1668</guid>
		<description><![CDATA[Biraz geç kalmış bir yazı olacak, ancak İnternet Explorer 8 çıktığından beri ilk defa birinciliği Firefox&#8217;dan aldı. Bende bu makaleyi yazmaya gerek duydum. Açıkçası İnternet Explorer 8&#8242;e ilgisiz kaldık. İnternet Explorer 6 ile o kadar uğraştık ki serinin 8. sürümü biraz atıl kaldı. İnternet Explorer 8 yayıldıkça sorunları ortay çıkmaya başladı, yani test potamıza girmeye [...]]]></description>
			<content:encoded><![CDATA[<p>Biraz geç kalmış bir yazı olacak, ancak İnternet Explorer 8 çıktığından beri ilk defa birinciliği Firefox&#8217;dan aldı. Bende bu makaleyi yazmaya gerek duydum. Açıkçası İnternet Explorer 8&#8242;e ilgisiz kaldık. İnternet Explorer 6 ile o kadar uğraştık ki serinin 8. sürümü biraz atıl kaldı.</p>
<p>İnternet Explorer 8 yayıldıkça sorunları ortay çıkmaya başladı, yani test potamıza girmeye başladı. <a href="http://www.fatihhayrioglu.com/internet-explorer-8i-7-gibi-yorumla-kodu/" title="Her ne kadar uyumluluk kodu ile İnternet Explorer">Her ne kadar uyumluluk kodu ile İnternet Explorer</a> 7 gibi yorumlamasını sağlayıp test tarayıcı sayısını bire düşürme imkanımız olsada yeniliklerinden yararlanmak için bu kodu kullanmamak gerekebilir. Ayrıca makaleyi geç yazmamızın bir avantajı oldu o da ie8 sorunlarınıda görmeye başladık. </p>
<p>İnternet Explorer 8 ile birlikte CSS2.1 standartlarını tam desteklediğini açıkladı.</p>
<p>İnternet Explorer 8 ile gelen CSS özellikleri listesi;<span id="more-1668"></span></p>
<h3>Float</h3>
<p>Float uygulamalarındaki <a href="http://haslayout.net/" title="hasLayout">hasLayout</a>&#8216;dan kaynaklanan bir çok sorunun giderildiği söyleniyor. İşin aslı hasLayout işleyişi tamamen kaldırılmış   ie8&#8242;de. Bu sürümdeki en büyük gelişme budur.</p>
<h3>Margin Çökme Sorunu</h3>
<p><a href="http://www.fatihhayrioglu.com/kenar-boslugumargin-cokmesi/" title="Margin çökme">Margin çökme</a> sorunu giderilmiş.</p>
<h3>:focus Sözde Sınıfı</h3>
<p>Klavyeden elementlere odaklanmamızı sağlayan ve erişebilirlik için önemli olan bu özellik İnternet Exploerer 8 ile geldi</p>
<pre class="brush: css; title: ; notranslate">
a:focus {
	border: solid 1px red;
}
</pre>
<h3>:before and :after Sözde Elementleri</h3>
<p>Bir elemanın öncesine ve sonrasına <strong>content</strong> özelliği ile birlikte içerik eklememizi sağlayan bu özellik ie8 ile birlikte geldi.</p>
<pre class="brush: css; title: ; notranslate">
#box:before {
	content: &quot;Not:&quot;;
}

#box:after {
	content: &quot;son&quot;;
}
</pre>
<h3>:lang() Sözde sınıfı</h3>
<p>Sayfa içeriğinde farklı dilde kullanılan içeriği yakalamak için kullanılan bir seçicidir.</p>
<pre class="brush: css; title: ; notranslate">
:lang(fr) {
	tanimlar
}
</pre>
<h3>:active   Sözde sınıfı işlevselliği arttı</h3>
<p>Eskiden sadece a bağlantıya verilen özellikleri tanımlayan ie8 şimdi tüm HTML elementlerini kapsıyor artık.</p>
<h3><strong>list-style-type Özelliğine ek değerler eklenmiş</strong></h3>
<p>list-style-type özelliğinin bir çok değeri var. İnternet Explorer 8 öncesi bunların yarısını destekliyordu 8 ile birlikte hepsini destekliyor.</p>
<h3>content özellikleri destekliyor</h3>
<ul>
<li><a href="http://reference.sitepoint.com/css/content" title="content">content</a></li>
<li><a href="http://reference.sitepoint.com/css/counter-increment" title="counter-increment">counter-increment</a></li>
<li><a href="http://reference.sitepoint.com/css/counter-reset" title="counter-reset">counter-reset</a></li>
<li><a href="http://reference.sitepoint.com/css/quotes" title="quotes">quotes</a></li>
</ul>
<p>:after, :before sözde seçicileri ile birlikte content özelliklerini destekliyor artık ie8</p>
<h3>Tablo Özelliklerinin tamamını destekliyor artık</h3>
<ul>
<li><a href="http://www.fatihhayrioglu.com/tablo-ozellikleri/" title="caption-side">caption-side</a> </li>
<li><a href="http://www.fatihhayrioglu.com/tablo-ozellikleri/" title="border-spacing">border-spacing</a></li>
</ul>
<p>özelliklerini destekliyor. Ayrıca</p>
<p></p>
<ul>
<li><a href="http://www.fatihhayrioglu.com/tablo-ozellikleri/" title="border-collapse">border-collapse</a></li>
<li><a href="http://www.fatihhayrioglu.com/tablo-ozellikleri/" title="border-style">border-style</a></li>
<li><a href="http://www.fatihhayrioglu.com/tablo-ozellikleri/" title="empty-cells">empty-cells</a></li>
</ul>
<p>özelliklerinide tam destekliyor, yani bu özelliklerin tüm değerlerini destekliyor. Eskiden kısmen desteklediği bu özellikleri şimdi tammen destekliyor.</p>
<h3>Yazı   ve Metin Özellikleri</h3>
<ul>
<li><a href="http://www.fatihhayrioglu.com/font-ozellikleri/" title="font-weight">font-weight</a></li>
<li><a href="http://www.fatihhayrioglu.com/css-siniflandirma-liste-ozellikleri/" title="white-space">white-space</a> (pre-wrap ve pre-line   değerleri destekleniyor)</li>
<li><a href="http://www.fatihhayrioglu.com/cssde-metintext-ozellikleri/" title="word-spacing">word-spacing</a></li>
</ul>
<p>Ayrıca <strong>text-decoration</strong> özelliğinin <strong>overline</strong> değeride destekleniyor.</p>
<h3>Yazdırma Özellikleri</h3>
<p><a href="http://reference.sitepoint.com/css/pagedmedia" title="@page">@page</a> özellikleri tam olarak destekleniyor.</p>
<p></p>
<ul>
<li><a href="http://reference.sitepoint.com/css/page-break-inside" title="page-break-inside">page-break-inside</a></li>
<li><a href="http://reference.sitepoint.com/css/widows" title="widows">widows</a></li>
<li><a href="http://reference.sitepoint.com/css/orphans" title="orphans">orphans</a>
  </li>
</ul>
<h3>Dış Hat çizgisi(Outline) Özellikleri</h3>
<p><a href="http://www.fatihhayrioglu.com/dis-hat-cizgisioutline-ozellikleri/" title="Dış hat çizgisi özellikleri">Dış hat çizgisi   özellikleri</a> desteği geldi.</p>
<ul>
<li><a href="http://www.fatihhayrioglu.com/dis-hat-cizgisioutline-ozellikleri/" title="outline">outline</a></li>
<li><a href="http://www.fatihhayrioglu.com/dis-hat-cizgisioutline-ozellikleri/" title="outline-color">outline-color</a></li>
<li><a href="http://www.fatihhayrioglu.com/dis-hat-cizgisioutline-ozellikleri/" title="outline-style">outline-style</a></li>
<li><a href="http://www.fatihhayrioglu.com/dis-hat-cizgisioutline-ozellikleri/" title="outline-width">outline-width</a></li>
</ul>
<h3>Data URI Desteği</h3>
<p>Internet Explorer 8 ile birlikte DATA URI desteği geliyor. DATA URI kısaca html dosyasından ayrı yapıların yani resimlerin html   içine gömme imkanı verir bize. internet Explorer 8 sadece css   dosyalarına eklenmesine izin veriyor ayrıca bir kısıtlama var ie8 en fazla 32kb boyutuna kadar destekliyor.
</p>
<h3>Özel uzantılar ile yeni   özellik desteği </h3>
<p>Firefox, webkit ve Opera&#8217;dan sonra Microsoft&#8217;da özel uzantılar ile yeni özellik desteğini getirdi. Aşağıda özellikler listelendi;</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530713%28v=VS.85%29.aspx">-ms-accelerator</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530719%28v=VS.85%29.aspx">-ms-background-position-x</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530720%28v=VS.85%29.aspx">-ms-background-position-y</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530723%28v=VS.85%29.aspx">-ms-behavior</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530752%28v=VS.85%29.aspx">-ms-filter</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530767%28v=VS.85%29.aspx">-ms-ime-mode</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530770%28v=VS.85%29.aspx">-ms-layout-flow</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530771%28v=VS.85%29.aspx">-ms-layout-grid</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530772%28v=VS.85%29.aspx">-ms-layout-grid-char</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530773%28v=VS.85%29.aspx">-ms-layout-grid-line</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530774%28v=VS.85%29.aspx">-ms-layout-grid-mode</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530775%28v=VS.85%29.aspx">-ms-layout-grid-type</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530826%28v=VS.85%29.aspx">-ms-overflow-x</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms530829%28v=VS.85%29.aspx">-ms-overflow-y</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531153%28v=VS.85%29.aspx">-ms-scrollbar-3dlight-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531154%28v=VS.85%29.aspx">-ms-scrollbar-arrow-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531155%28v=VS.85%29.aspx">-ms-scrollbar-base-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531156%28v=VS.85%29.aspx">-ms-scrollbar-darkshadow-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531157%28v=VS.85%29.aspx">-ms-scrollbar-face-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531158%28v=VS.85%29.aspx">-ms-scrollbar-highlight-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531159%28v=VS.85%29.aspx">-ms-scrollbar-shadow-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531160%28v=VS.85%29.aspx">-ms-scrollbar-track-color</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531163%28v=VS.85%29.aspx">-ms-text-align-last</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531164%28v=VS.85%29.aspx">-ms-text-autospace</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531172%28v=VS.85%29.aspx">-ms-text-justify</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531173%28v=VS.85%29.aspx">-ms-text-kashida-space</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531174%28v=VS.85%29.aspx">-ms-text-overflow</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531176%28v=VS.85%29.aspx">-ms-text-underline-position</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531184%28v=VS.85%29.aspx">-ms-word-break</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531186%28v=VS.85%29.aspx">-ms-word-wrap</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531187%28v=VS.85%29.aspx">-ms-writing-mode</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms531189%28v=VS.85%29.aspx">-ms-zoom</a>
</li>
</ul>
<h3>Sonuç</h3>
<p>Tüm bu özellikleri sıraladıktan sonra beni sevindiren üç özellik var. Birincisi hasLayout&#8217;un kaldırılması, ikincisi DATA URI desteğinin gelmesi ve display:inline-block özelliğinin tam desteğidir.</p>
<p>Ayrıca ie8 sorunları hakkında bilgi edinmek isteyenler kaynaklar kısmında hata linklerinden gerekli bilgiyi alabilirler. Ben sorunlarla karşılaştıkça sitemde yayınlayacağım hataları.</p>
<p>Hoşçakalın.</p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/cc304082%28VS.85%29.aspx" title="http://msdn.microsoft.com/en-us/library/cc304082%28VS.85%29.aspx">http://msdn.microsoft.com/en-us/library/cc304082%28VS.85%29.aspx</a></li>
<li><a href="http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/" title="http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/">http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/</a></li>
<li><a href="http://www.howtocreate.co.uk/ie8.html" title="http://www.howtocreate.co.uk/ie8.html">http://www.howtocreate.co.uk/ie8.html</a></li>
<li><a href="http://reference.sitepoint.com/css" title="http://reference.sitepoint.com/css">http://reference.sitepoint.com/css</a></li>
<li><a href="http://www.evotech.net/blog/2009/03/ie8-css-support/" title="http://www.evotech.net/blog/2009/03/ie8-css-support/">http://www.evotech.net/blog/2009/03/ie8-css-support/</a></li>
<li><a href="http://css-discuss.incutio.com/wiki/IE8#CSS3_selectors" title="http://css-discuss.incutio.com/wiki/IE8#CSS3_selectors">http://css-discuss.incutio.com/wiki/IE8#CSS3_selectors</a> (ie8 sorunları)</li>
<li><a href="http://jhop.me/ie8-bugs" title="http://jhop.me/ie8-bugs">http://jhop.me/ie8-bugs</a> (ie8   hataları)</li>
<li><a href="http://www.gtalbot.org/BrowserBugsSection/" title="http://www.gtalbot.org/BrowserBugsSection/">http://www.gtalbot.org/BrowserBugsSection/</a></li>
<li><a href="http://techblog.procurios.nl/k/news/view/33224/14863/Testing-Internet-Explorer-8-CSS3-for-Web-Design.html" title="http://techblog.procurios.nl/k/news/view/33224/14863/Testing-Internet-Explorer-8-CSS3-for-Web-Design.html">http://techblog.procurios.nl/k/news/view/33224/14863/Testing-Internet-Explorer-8-CSS3-for-Web-Design.html</a> (CSS3 desteği)
  </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/internet-explorer-8in-css-destegi/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Süper bir özellik display:inline-block</title>
		<link>http://www.fatihhayrioglu.com/super-bir-ozellik-displayinline-block/</link>
		<comments>http://www.fatihhayrioglu.com/super-bir-ozellik-displayinline-block/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:28:56 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[dikey-ortalama]]></category>
		<category><![CDATA[display:inline-block]]></category>
		<category><![CDATA[Kutu-Modeli]]></category>
		<category><![CDATA[kutular]]></category>
		<category><![CDATA[vertical-align]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1600</guid>
		<description><![CDATA[Alışkanlıklar kolay kolay bırakılmıyor. Zamanında display:inline-block özelliğini Firefox desteklemediği(Firefox desteği 3. sürümden itibaren geldi) için kullanmıyordum. Hala orada kalmışım hiç kullanmıyorum bu özelliği, şimdi bir projede gerekti ve kullandım. Çok hoşuma gitti. Tekrar bir hatırlayalım display:inline-block özelliği hibrit bir özelliktir. Bir yanı satır içi davranırken bir yanı blok davranır. display:inline-block tanımı yapılmış elemanlar satır için [...]]]></description>
			<content:encoded><![CDATA[<p>Alışkanlıklar kolay kolay bırakılmıyor. Zamanında <strong>display:inline-block</strong> özelliğini Firefox desteklemediği(Firefox desteği 3. sürümden itibaren geldi) için kullanmıyordum. Hala orada kalmışım hiç kullanmıyorum bu özelliği, şimdi bir projede gerekti ve kullandım. Çok hoşuma gitti. Tekrar bir hatırlayalım <strong>display:inline-block</strong> özelliği hibrit bir özelliktir. Bir yanı satır içi davranırken bir yanı blok davranır.</p>
<p>display:inline-block tanımı yapılmış elemanlar satır için akış içinde satır içi eleman gibi davranırken, elemente genişlik, yükseklik ve dikey margin değerleri tanımlanırsa satır içinde blok-level özelliğine bürünür.</p>
<p><strong>display:inline-block</strong> elementler çevresindeki elementlere ve satır içi kutu içeriklerine göre farklı davranışlar gösterir.</p>
<p>Durumu daha iyi anlamak için genel bir örnek yapalım. 3 paraftan oluşan bir içeriğimiz olsun ve bu içerikteki belli bir kısmı paragraf etiketi içine alalım ve bunlara sırası ile <strong>display:block</strong>, <strong>display:inline</strong> ve <strong>display:inline-block</strong> tanımları atayalım</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;denemeBir&quot;&gt; Lorem ipsum dolor sit amet... &lt;p&gt;Praesent id nunc eros. Integer mauris orci, venenatis ac tempor ut, gravida ac diam. &lt;/p&gt; Pellentesque...&lt;/div&gt;
&lt;div id=&quot;denemeIki&quot;&gt;Quisque at venenatis nulla...&lt;p&gt;Nam fermentum porttitor hendrerit.&lt;/p&gt; Mauris ante nulla..&lt;/div&gt;
&lt;div id=&quot;denemeUc&quot;&gt; Sed urna neque...&lt;p&gt;Sed est lacus, laoreet at malesuada quis, convallis ut nibh.&lt;/p&gt; Sed dapibus...&lt;/div&gt;
</pre>
<p>CSS kodu</p>
<pre class="brush: css; title: ; notranslate">
div {margin: 10px 0; border: 1px solid #000;}
p {border: 1px dotted #000;}
    div#denemeBir p {display: block; width: 50px; text-align: center; background-color:#FF0}
    div#denemeIki p {display: inline; width: 50px; text-align: center; background-color:#0FF}
    div#denemeUc p {display: inline-block; width: 50px; text-align: center; background-color:#F0F}
</pre>
<p>Örneği görmek için <a href="http://www.fatihhayrioglu.com/dokumanlar/display_inline_block.html">tıklayınız.</a></p>
<p><a href="http://www.fatihhayrioglu.com/wp-content/display_inline_block.jpg"><img src="http://www.fatihhayrioglu.com/wp-content/display_inline_block.jpg" alt="" title="display_inline_block" width="462" height="670" class="alignnone size-full wp-image-1602" /></a></p>
<p>Aynı yapıdaki elemanların display özelliğine sırası ile block, inline ve inline-block tanımlarını atadık. </p>
<p><strong>display:block uygulanan paragraf</strong> kendisine atanan <strong>width, text-align:center</strong> özelliğini yorumlamış ve blok-level bir element olarak sonrasına bir boşluk bırakmıştır.</p>
<p><strong>display:inline tanımı yapılmış paragraf</strong> kendisine atanan <strong>width, text-align:center </strong>tanımlarını görmemiştir. </p>
<p><strong>display:inline-block uygulanmış paragraf </strong>ise kendisine uygulanan <strong>width ve text-align:center</strong> tanımlarını görmüş ama bir blok-level element gibi sonrasına bir boşluk bırakmamıştır. Tam bir hibrit özellik göstermiştir. </p>
<p><strong>display:inline-block </strong>tanımını daha iyi anlamak için nerelerde kullanırız neler yapabiliriz buna bakalım.</p>
<h3>Float kullanmadan display:inline-block ile elemanları yan yana dizmek</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;menu&quot;&gt;
&lt;a href=&quot;&quot;&gt;Ana Sayfa&lt;/a&gt;
 &lt;a href=&quot;&quot;&gt;Ürünler&lt;/a&gt;
&lt;a href=&quot;&quot;&gt;İletişim&lt;/a&gt;
&lt;/div&gt;
</pre>
<p>CSS kodumuzu yazalım;</p>
<pre class="brush: css; title: ; notranslate">
#menu a{
  width:150px;
  height:50px;
  display: inline-block;
  margin:0;
  padding:5px;
  color: #1B1B1B;
  background-color: #E2E2E2;
  text-decoration: none;
  border-top:5px solid #999
}
</pre>
<p>Örneği görmek için <a href="http://www.fatihhayrioglu.com/dokumanlar/display_inline_block2.html">tıklayınız.</a></p>
<p><a href="http://www.fatihhayrioglu.com/wp-content/display_inline_block2.gif"><img src="http://www.fatihhayrioglu.com/wp-content/display_inline_block2.gif" alt="" title="display_inline_block2" width="450" height="266" class="alignnone size-full wp-image-1603" /></a></p>
<p>Bu kod ile biz öğeleri yan yana dizeriz. Normalde hiç bir tanım yapmasak da bu elemanlar yan yana dizilecekti, ancak bu elemanlar arasındaki mesafeyi ayarlıyamıyacaktık. Hem satır içi eleman gibi yan yana dursun hemde genişlik, yükseklik ve margin tanımlarını uygulayalım istersek display:inline-block tanımı yapmalıyız. </p>
<h3>Dikeyde ortalama</h3>
<p>Float uygulanmış elemanların dikeyde ortalamak çok zordur, aksine display:inline-block uyguladığımız elemanları sadece vertical-align özelliği kullanarak dikey ortalama yaparız. Dikeyde ortalama aynı seviyedeki elemanlar arasında olduğunu unutmamak lazım. </p>
<p>Bir örnek yapalım. Yan yana dizilmiş üç kutu hazırlayalım ve bunları kapsayıcı katmana göre dikey olarak üstte, ortada ve altta hizalayalım.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;anaKapsul&quot;&gt;
    &lt;div class=&quot;solKutu&quot;&gt;Sol&lt;/div&gt;
    &lt;div class=&quot;ortaKutu&quot;&gt;Orta&lt;/div&gt;
    &lt;div class=&quot;sagKutu&quot;&gt;Sağ&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>CSS kodumuzu yazalım.</p>
<pre class="brush: css; title: ; notranslate">
.anaKapsul { border: 1px gray solid; padding: 5px; text-align: center; }
    .solKutu { display: inline-block; background-color: lightblue; vertical-align: middle; width: 200px; height: 200px; }
    .ortaKutu { display: inline-block; background-color: yellow; vertical-align: middle; width: 200px; height: 150px; }
    .sagKutu { display: inline-block; background-color: gray; vertical-align: bottom; width: 200px; height: 100px; }
</pre>
<p>Örneği görmek için <a href="http://www.fatihhayrioglu.com/dokumanlar/display_inline_block3.html">tıklayınız.</a></p>
<p><a href="http://www.fatihhayrioglu.com/wp-content/display_inline_block3.gif"><img src="http://www.fatihhayrioglu.com/wp-content/display_inline_block3.gif" alt="" title="display_inline_block3" width="450" height="272" class="alignnone size-full wp-image-1604" /></a></p>
<p>Firefox, Safari, Google Chrome, Opera ve İE8&#8242;de bu görüntüyü elde ederiz. Ancak ie7 ve ie6&#8242;da durum böyle değildir. </p>
<p>Bu tarayıcılarda aynı sonucu elde etmek için bu tarayıcılar için bu elemnalara <strong>display:inline ve zoom:1</strong> tanımı yapmalıyız. Bunun için <a href="http://www.fatihhayrioglu.com/tum-tarayicilar-icin-css-duzeltmelerihack/">tüm tarayıcılar için düzeltmeler</a> kısmındaki kodlardan yararlanacağım.</p>
<pre class="brush: css; title: ; notranslate">
*:first-child+html div.anaKapsul div{display:inline; zoom: 1;}
* html div.anaKapsul div{display:inline; zoom: 1;}
</pre>
<p>Bu kodları ekledikten sonra sorunumuz düzeldi. </p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://www.search-this.com/2008/08/28/lets-all-get-inline-in-a-block-in-a-block/">http://www.search-this.com/2008/08/28/lets-all-get-inline-in-a-block-in-a-block/</a></li>
<li><a href="http://foohack.com/2007/11/cross-browser-support-for-inline-block-styling/">http://foohack.com/2007/11/cross-browser-support-for-inline-block-styling/</a></li>
<li><a href="http://helephant.com/2009/08/a-great-big-welcome-to-inline-block/">http://helephant.com/2009/08/a-great-big-welcome-to-inline-block/</a></li>
<li><a href="http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/">http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/</a></li>
<li><a href="http://kempwire.com/browsers/firefox-2-does-not-support-inline-block.html">http://kempwire.com/browsers/firefox-2-does-not-support-inline-block.html</a></li>
<li><a href="http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/">http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/</a></li>
<li><a href="http://www.quirksmode.org/css/display.html#t03">http://www.quirksmode.org/css/display.html#t03</a></li>
<li><a href="http://blog.ternstyle.us/blog/float-vs-inline-block">http://blog.ternstyle.us/blog/float-vs-inline-block</a></li>
<li><a href="http://www.sitepoint.com/forums/showthread.php?t=596130">http://www.sitepoint.com/forums/showthread.php?t=596130</a> (sorun )</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/super-bir-ozellik-displayinline-block/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>03 Eylül Web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/03-eylul-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/03-eylul-webden-secme-haberler/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 08:32:15 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[CSS filtreleme]]></category>
		<category><![CDATA[display:inline-block]]></category>
		<category><![CDATA[Erişebilirlik]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[internet explorer 6]]></category>
		<category><![CDATA[jParallax]]></category>
		<category><![CDATA[yazı tipi]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=582</guid>
		<description><![CDATA[Hasan Yalçın sitesini yenilemiş. Hayırlı olsun. Bağlantı  Bu aralar yazı tipi gömme işleri üzerine bayağı bir çalışma var. Bence çok gecikmiş bir özellik umarım tüm tarayıcılar anlaşırlarda iş tatlıya bağlanır. Bağlantı  Internet Explorer 8.0 Beta 2 yayınlanmış. Bağlantı  Internet Explorer 8.0 Beta 2 ile gelen güvenlik yenilikleri &#8211; daron.yondem.com Bağlantı  display-inline:block hakkında güzel bir makale. [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Hasan Yalçın sitesini yenilemiş. Hayırlı olsun. <a title="Hasan Yalçın" href="http://www.hasanyalcin.com/tasarimcinin-el-cantasi-yenilendi/" >Bağlantı</a> </li>
<li>Bu  aralar yazı tipi gömme işleri üzerine bayağı bir çalışma var. Bence çok  gecikmiş bir özellik umarım tüm tarayıcılar anlaşırlarda iş tatlıya  bağlanır. <a title="yazı tipi gömme" href="http://www.webdirections.org/blog/the-return-of-font-embedding-to-the-web/" >Bağlantı</a> </li>
<li>Internet Explorer 8.0 Beta 2 yayınlanmış. <a title="ie 8 beta 2" href="http://blogs.msdn.com/ie/archive/2008/08/27/internet-explorer-8-beta-2-now-available.aspx" >Bağlantı</a> </li>
<li>Internet Explorer 8.0 Beta 2 ile gelen güvenlik yenilikleri &#8211; daron.yondem.com <a title="internet explorer 8" href="http://daron.yondem.com/tr/PermaLink.aspx?guid=b5a6af1b-2b5b-42ca-ae4b-ccd1c99441d3" >Bağlantı</a> </li>
<li>display-inline:block hakkında güzel bir makale. <a title="inline-block" href="http://www.search-this.com/2008/08/28/lets-all-get-inline-in-a-block-in-a-block/" >Bağlantı</a> </li>
<li>Ağustos ayında yayınlanmış güzel makaleler. Süper derleme <a title="makaleler" href="http://www.noupe.com/best-of/websites-you-shouldnt-have-missed-in-august.html" >Bağlantı</a> </li>
<li>Web tasarımlarınızın erişebilirliğini ölçebileceğimiz 10 araç. <a title="erişebilirlik" href="http://sixrevisions.com/web-standards/accessibility_testtools/" >Bağlantı</a> </li>
<li>30 günde mootools öğrenmeyi anlatan güzel bir site. <a title="mootools" href="http://www.consideropen.com/blog/2008/08/30-days-of-mootools-12-tutorials-day-1-intro-to-the-library/" >Bağlantı</a> </li>
<li>Birebir tasarıma uygun kod yazmak için güzel bir yöntem. <a title="güzel teknik" href="http://aloestudios.com/2008/08/pixel-precision-with-diagnostic-css/" >Bağlantı</a> </li>
<li>Internet Explorer 6&#8242;yı engelleyelim. <a title="ie 6" href="http://css-tricks.com/ie-6-blocker-script/" >Bağlantı</a> </li>
<li>FireFox, Internet Explorer, Safari ve Opera&#8217;ya göre filtreleme yapmak. <a title="filtreleme" href="http://www.nealgrosskopf.com/tech/thread.asp?pid=20" >Bağlantı</a> <br >
  </li>
<li>Google internet tarayıcı sektörünede girdi. Google Chrome adlı yeni tarayıcı rekabeti kızıştıracak gibi. <a title="Google Chrome" href="http://www.google.com/googlebooks/chrome/" >Bağlantı</a> </li>
<li>Google Chrome çıktı. Hızlı, sade ve güven veriyor. Stadandartları destekliyor. Acid 2 testinden tam puan aldı. İndirmek için <a  href="http://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B1B64D896-77F6-CE49-9924-B655FE0095AA%7D%26lang%3Dtr%26browser%3D3%26usagestats%3D1%26appname%3DGoogle%2520Chrome%26needsadmin%3Dfalse%26brand%3DCHMG%26appguid%3D%7B00058422-BABE-4310-9B8B-B8DEB5D0B68A%7D%26appname%3DChromeGears%26needsadmin%3Dfalse%26brand%3DCHMG/update2/installers/ChromeSetup.exe" title="Google Chrome indir">tıklayınız</a>. Özelliklerini incelemek için <a  href="http://www.google.com/chrome/intl/en/features.html#" title="Google Chrome Özellikleri">tıklayınız</a>  <a  href="http://www.google.com/chrome/?hl=en" title="Google Chrome">Bağlantı</a></li>
<li>Html elemanlarının CSS testini sağlamak için hazırlanmış güzel bir html dosyası. <a title="css test," href="http://www.sitefromscratch.com/content/html-xhtml-css-testing" >Bağlantı</a> </li>
<li>jQuery&#8217;nin güzel bir eklentisi jParallax. <a title="jparallax" href="http://webdev.stephband.info/parallax.html" >Bağlantı</a> </li>
<li>Profoyonel sitelerden temel olarak nasıl yardım alabilriz. <a title="yardım" href="http://www.smashingmagazine.com/2008/08/26/how-simple-web-design-helps-your-business/" >Bağlantı</a> </li>
<li>Modern web sitelerinde javascript&#8217;in yeri. <a title="javascript" href="http://www.webdesignerwall.com/general/javascript-in-modern-web-design/" >Bağlantı</a> </li>
<li>Çok kademeli sitler için güzel bir menü örneği. <a title="menü" href="http://users.tpg.com.au/j_birch/plugins/superfish/#sample4" >Bağlantı</a> </li>
<li>Google Analitics ipuçları. <a title="GooogleAnalitics ipuçları" href="http://www.webappers.com/2008/08/31/google-analytics-advanced-tips-and-tricks/" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/03-eylul-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

