<?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; Web Standartları</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/web-standartlari/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>CSS ile sayfalama görselliğini ayarlama</title>
		<link>http://www.fatihhayrioglu.com/css-ile-sayfalama-gorselligini-ayarlama/</link>
		<comments>http://www.fatihhayrioglu.com/css-ile-sayfalama-gorselligini-ayarlama/#comments</comments>
		<pubDate>Fri, 29 May 2009 13:33:38 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[gezinme-alanları]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[sayfalama]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1092</guid>
		<description><![CDATA[Web sitelerin kodlarken genelde hafızamdaki hazır metotları kullanıyorum. Ancak sonra farklı bir yöntem görünce aklıma &#8220;acaba bu daha mı iyi&#8221; sorusu geliyor ve araştırma yapmaya başlıyorum.  Sayfalamada da aynı durum söz konusu benim için. Burada yaptığım araştırmayı sizlerle paylaşmayı düşünüyorum. Genel olarak sayfalama hakkında bir giriş yapalım sonra kodlamaya geçeriz. Sayfalama Web sitelerinde sayfalama genel [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fatihhayrioglu.com/wp-content/sayfalama_-150x96.gif" alt="sayfalama_" title="sayfalama_" width="150" height="96" class="alignright size-thumbnail wp-image-1100" />Web sitelerin kodlarken genelde hafızamdaki hazır metotları  kullanıyorum. Ancak sonra farklı bir yöntem görünce aklıma &#8220;acaba bu  daha mı iyi&#8221; sorusu geliyor ve araştırma yapmaya başlıyorum.   Sayfalamada da aynı durum söz konusu benim için. Burada yaptığım  araştırmayı sizlerle paylaşmayı düşünüyorum. Genel olarak sayfalama  hakkında bir giriş yapalım sonra kodlamaya geçeriz.</p>
<h3>Sayfalama</h3>
<p>Web  sitelerinde sayfalama genel olarak içeriğin uzun olduğu durumlarda  kullanıcıya daha kullanabilir sayfalar üretmek için içeriğin belli  mantıksal kısımlara ayrılmasıdır. Genelde arama sonuç sayfalarında,  günlük(blog) sitelerinde, uzun içeriğe sahip makalelerde uygulamalarına  rastlarız.</p>
<p>Sayfalama alanları genel olarak sitede gezinme  alanlarının(navigation) bir parçasıdır. Sitedeki kullanılabilirliği ve  düzeni sağlayan normal menü yapılarının dışındaki yapılardır. Aslında  bir bakıma gezinme elemanı sınıfına da sokabiliriz. Sayfalama yaparken  aşırıya kaçıp görünüşü çok hoş olsun diye kullanıcıyı zora sokan  tasarımlardan kaçınmak gerekir. Sayfalamada önemli olan kullanıcı dostu  ve işlevsel bir yapı oluşturmaktır, ondan sonra görsellik gelir.  İşlevselliği kaybetmeden görsellikde geliştirilebilir. <span id="more-1092"></span></p>
<p>Sayfalamada dikkat edilecek hususları <a title="Faruk Ateş" href="http://kurafire.net/log/archive/2007/06/22/pagination-101" >Faruk Ateş</a>&#8216;in makalesinde çok güzel bir liste şeklinde görüyoruz. Biz buraya başlıklarını alalım.</p>
<ol style="margin-left:10px; padding-left:10px; border:0;">
<li>Geniş tıklanabilir alanlar olsun. Kullanıcının tıklamasını kolaylaştırmak için.</li>
<li>Altı çizili kullanmayın. Zaten tıklanacak alanlar olduğu belli.</li>
<li>Mevcut sayfada olduğumuz belli olsun. Önemli bir ayrıntı.</li>
<li>Linkler arasına mesafeler bırakın. Kullanıcının kolay tıklaması için önemli.</li>
<li>&#8220;Önceki&#8221; ve &#8220;Sonraki&#8221; bağlantılarını verin. </li>
<li>Duruma göre &#8220;İlk&#8221; ve &#8220;Son&#8221; bağlantıları koyun.</li>
<li>İlk ve Son bağlantılarını sayfalama alanın en dışında olmasına dikkat edin.</li>
<li>Sayfa bilgisi kısmını ekleyin. Örn: (Sayfa 80 / 3). Listeye bunu ben ekledim :D</li>
</ol>
<p>Sayfalama  için genelde listeme elemanı(ul) kullanıyorum. Listeleme olmadanda  kullanılabilir benim sitemde olduğu gibi. Ama benim tercihim liste  elemanı ile oluşturmaktan yana çünkü tüm tasarımsal ihtiyaçları  karşılayacak bir yapı bütünlüğü sağlıyor bize listeleme.</p>
<h3>CSS ile Sayfalama</h3>
<p><strong>Sayfalama Örnek 1: </strong></p>
<p>Basit yapılı sayfalamalarda, daha doğrusu resim, ovallik içermeyen sayfalamalarda;</p>
<p>XHTML Kodu:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;sayfalama&quot;&gt;&lt;span class=&quot;pasif&quot;&gt;&amp;#171; Önceki&lt;/span&gt;&lt;span class=&quot;secili&quot;&gt;1&lt;/span&gt;&lt;a href=&quot;/page/2/&quot;&gt;2&lt;/a&gt;&lt;a href=&quot;/page/3/&quot;&gt;3&lt;/a&gt;&lt;a href=&quot;/page/4/&quot;&gt;4&lt;/a&gt;&lt;a href=&quot;/page/5/&quot;&gt;5&lt;/a&gt;&lt;a href=&quot;/page/6/&quot;&gt;6&lt;/a&gt;&lt;a href=&quot;/page/7/&quot;&gt;7&lt;/a&gt;...&lt;a href=&quot;/page/199/&quot;&gt;199&lt;/a&gt;&lt;a href=&quot;/page/200/&quot;&gt;200&lt;/a&gt;&lt;a href=&quot;/page/2/&quot; class=&quot;next&quot;&gt;Sonraki &amp;#187;&lt;/a&gt;&lt;/div&gt;
</pre>
<p>CSS Kodumuz:</p>
<pre class="brush: css; title: ; notranslate">
.sayfalama {
    padding: 3px;
    margin: 3px;
    text-align:center;
}

.sayfalama a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    text-decoration: none;
    color: #036CB4;
}

.sayfalama a:hover,
.sayfalama a:active {
    border: 1px solid #999;
    color: #666;
}
.sayfalama .secili {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #036CB4;
    font-weight: bold;
    background-color: #036CB4;
    color: #FFF;
}
.sayfalama .pasif {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}
</pre>
<p><img src="/images/sayfalama1.gif" alt="Site Sayfalama"></p>
<p>
Örneği görmek için <a title="Genel Sayfalama Örneği" href="/dokumanlar/sayfalama1.html" >tıklayınız.</a></p>
<p>Basit  kodlama tekniğinde linkler ve span kullanarak sayfalarımızı  oluşturuyoruz. Sayfa şeklini belirlemek için kenar için  boşluk(padding), kenar dışı boşluk(margin), kenar dışı çizgisi  tanımlarını yapıyoruz. </p>
<p>Sayfalamada fare üzerine geldiğinde ve aktif haller için genelde farklı renk tanımları yapılarak fark belirtilir. </p>
<p>Mevcut sayfa için ayrı bir sınıf tanımı(örn: secili) yaparak ona göre bir tanım yaparız. </p>
<p>Ayrıca pasif alanlar için bir tanım yapıyoruz. Daha silik bir renk ile.</p>
<p><strong>Sayfalama Örnek 2: </strong></p>
<p>Yahoyt&#8217;da  yaptığım örnek sayfalama. Genelde kullanılan sayfalamaya bir örnek  olacak nitelikte. İkinci yöntem benim daha çok tercih ettiğim yöntem  listeler ile sayfalama;</p>
<p>XHTML</p>
<pre class="brush: xml; title: ; notranslate">
&lt;ul class=&quot;sayfalama&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;&quot;&gt;|&lt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot;&gt;Önceki&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span&gt;1&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 2&quot;&gt;2&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 3&quot;&gt;3&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 4&quot;&gt;4&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 5&quot;&gt;5&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 6&quot;&gt;6&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 7&quot;&gt;7&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 8&quot;&gt;8&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 9&quot;&gt;9&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sayfa 10&quot;&gt;10&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;Sonraki&quot;&gt;Sonraki&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;&quot; title=&quot;İlk Sayfa&quot;&gt;&gt;|&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>CSS kodu </p>
<pre class="brush: css; title: ; notranslate">
ul.sayfalama {
    margin:0 auto;
    width:530px;
    padding:10px 0 0 0;
    clear:left
}
ul.sayfalama li {
    font:bold 12px Tahoma, Geneva, sans-serif;
    color:#fff;
    float:left;
    list-style:none;
    margin:0 2px;
    background:#005689;
}
ul.sayfalama li span {
    padding:5px 8px;
    display:block
}
ul.sayfalama li a {
    font:bold 12px Tahoma, Geneva, sans-serif;
    color:#005689;
    text-decoration:none;
    background-color:#e2e2e2;
    padding:5px 8px;
    display:block
}
ul.sayfalama li a:hover {
    background-color:#005689;
    color:#e2e2e2;
}
</pre>
</p>
<p><img src="/images/sayfalama3.gif" alt="Yahoyt Sayfalama"></p>
<p>Örneği görmek için <a href="/dokumanlar/sayfalama3.html" title="Yahoyt Sayfalama Örneği">tıklayınız.</a></p>
<p><strong>Sayfalama Örnek 3:</strong></p>
<p>Son olarakda bonus.com.tr kampanyalarda yaptığım sayfalama.</p>
<p>XHTML kodu</p>
<pre class="brush: xml; title: ; notranslate">
&lt;ul class=&quot;sayfalama kapsayamamaSorunu&quot;&gt;
  &lt;li class=&quot;oncekiSayfa&quot;&gt;&lt;a href=&quot;javascript:;&quot;&gt;önceki&lt;/a&gt;&lt;/li&gt;
  &lt;li class=&quot;seciliSayfaNo&quot;&gt;&lt;a href=&quot;/page/1/&quot;&gt;1&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/2/&quot;&gt;2&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/3/&quot;&gt;3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/4/&quot;&gt;4&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/5/&quot;&gt;5&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/6/&quot;&gt;6&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/7/&quot;&gt;7&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/8/&quot;&gt;8&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/page/9/&quot;&gt;9&lt;/a&gt;&lt;/li&gt;
  &lt;li class=&quot;sonrakiSayfa&quot;&gt;&lt;a href=&quot;/page/2/&quot;&gt;sonraki&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>CSS kodu:</p>
<pre class="brush: css; title: ; notranslate">
ul.sayfalama{
    padding: 3px;
    border-bottom:1px solid #e7e7e7;
    border-top:1px solid #e7e7e7;
}

ul.sayfalama li{
    list-style:none;
    float:left;
    margin-right:10px;
    line-height:15px;
}

ul.sayfalama li.seciliSayfaNo{
	background: url(images/sayfalama_ard.gif) right top no-repeat;
}

ul.sayfalama li.seciliSayfaNo a{
    color:#e2ffcc;
    text-decoration:none;
    padding:0 4px;
    background: url(images/sayfalama_ard.gif) 0 -15px no-repeat;
    font-weight:bold;
}

ul.sayfalama li a{
    color:#5b5d5a;
    text-decoration:none;
    font-size:12px;
}

ul.sayfalama li.oncekiSayfa a{
    display: block;  
    width: 6px;  
    height: 10px;
    margin:3px 2px 0 0;
    background: url(images/sayfalama_ard.gif) 0 -36px no-repeat;
    text-decoration: none;  
    text-indent:-9999px;
}

ul.sayfalama li.sonrakiSayfa a{
    display: block;  
    width: 6px;  
    height: 10px;
    margin:3px 0 0 0;
    background: url(images/sayfalama_ard.gif) 0 -52px no-repeat;
    text-decoration: none;  
    text-indent:-9999px;
}
</pre>
<p>Listeleri  yanyana koyup, seçili olan ardalanına yuvarlak kenarlı olması için  li&#8217;ye ardalanın sag kısmını li içindeki bağlantıyada sol kısmını  koyuyoruz.</p>
<p>Ayrıca ileri ve geri ikonlarını yine ardalan kaydırma  tekniği ile aynı resimden yaralanarak ekliyoruz. Bu teknik şimdilerde  sprite tekniği olarak adlandırılıyor. İşin mantığı birden fazla resmi  ekleyip http isteklerin sayısı azaltarak sayfa yüklenme hızı  arttırıyoruz.
</p>
<p><img src="/images/sayfalama2.gif" alt="Bonus Kampanya Sayfalama"></p>
<p>
Örneği görmek için <a href="/dokumanlar/sayfalama2.html" title="Bonus Kampanyalar Sayfalama Örneği">tıklayınız.</a></p>
<p>Bu  örnek bazı kısımlar yazının ilk kısmında anlattıklarınıza uymuyor  diyebilirsiniz. Ama tasarımcının tercihleri böyle ve bu yazıyı daha  yazmamıştım. Her yazıda bende bir şeyler öğreniyorum.</p>
<p>Bu sayfalamalar dışında bir çok örneği bulabileceğiniz. <a title="http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/" href="http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/" >http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/</a> sitesini ziyaret etmenizi öneririm.</p>
<h3>Kaynaklar</h3>
<ul>
<li><a title="http://kurafire.net/log/archive/2007/06/22/pagination-101" href="http://kurafire.net/log/archive/2007/06/22/pagination-101" >http://kurafire.net/log/archive/2007/06/22/pagination-101</a></li>
<li><a title="http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/" href="http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/" >http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination/</a></li>
<li><a title="http://woork.blogspot.com/2008/03/perfect-pagination-style-using-css.html" href="http://woork.blogspot.com/2008/03/perfect-pagination-style-using-css.html" >http://woork.blogspot.com/2008/03/perfect-pagination-style-using-css.html</a></li>
<li><a title="http://arjaneising.nl/html/tips-for-better-pagination" href="http://arjaneising.nl/html/tips-for-better-pagination" >http://arjaneising.nl/html/tips-for-better-pagination</a></li>
<li><a title="http://www.dynamicdrive.com/style/csslibrary/item/css_pagination_links/" href="http://www.dynamicdrive.com/style/csslibrary/item/css_pagination_links/" >http://www.dynamicdrive.com/style/csslibrary/item/css_pagination_links/</a></li>
<li><a title="http://www.thewebhelp.com/css/pagination_style_template/" href="http://www.thewebhelp.com/css/pagination_style_template/" >http://www.thewebhelp.com/css/pagination_style_template/</a></li>
<li><a title="http://css.dzone.com/news/a-digg-flickr-pagination-style" href="http://css.dzone.com/news/a-digg-flickr-pagination-style" >http://css.dzone.com/news/a-digg-flickr-pagination-style</a></li>
<li><a title="http://www.smashingmagazine.com/2007/11/16/pagination-gallery-examples-and-good-practices/" href="http://www.smashingmagazine.com/2007/11/16/pagination-gallery-examples-and-good-practices/" >http://www.smashingmagazine.com/2007/11/16/pagination-gallery-examples-and-good-practices/</a></li>
<li><a title="http://komunitasweb.com/2009/03/42-pagination-design-inspiration/" href="http://komunitasweb.com/2009/03/42-pagination-design-inspiration/" >http://komunitasweb.com/2009/03/42-pagination-design-inspiration/</a>
  </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/css-ile-sayfalama-gorselligini-ayarlama/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Google Chrome &#8211; Birde benden dinleyin :D</title>
		<link>http://www.fatihhayrioglu.com/google-chrome-birde-benden-dinleyin-d/</link>
		<comments>http://www.fatihhayrioglu.com/google-chrome-birde-benden-dinleyin-d/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 14:38:22 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[İnternet Tarayıcısı]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[web tarayıcısı]]></category>
		<category><![CDATA[WebKit]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=584</guid>
		<description><![CDATA[Her yeni çıkan tarayıcının ardından inceleme yapıp yazı yazıyorum genelde. Tabi Google Chrome içinde bunu yapacaktım ki baktım çok fazla kaynak var. Beni asıl hayrete düşüren Türkçe kaynaklarında çok fazla olması idi. Sonra bir birinin tekrarı içerik oluşturmamak için gördüğüm linkleri kaynaklar kısmına ekledim. Ben ise sadece CSS ve Web Standartları açısından değerlendirmeye karar verdim. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fatihhayrioglu.com/wp-content/chrome_438x359.jpg"><img src="http://www.fatihhayrioglu.com/wp-content/chrome_438x359-300x245.jpg" alt="" title="Google Chrome" width="300" height="245" class="alignright size-medium wp-image-585" /></a>  Her yeni çıkan tarayıcının ardından inceleme yapıp yazı yazıyorum genelde.  Tabi Google Chrome içinde bunu yapacaktım ki baktım çok fazla kaynak var. Beni asıl hayrete düşüren Türkçe kaynaklarında çok fazla olması idi. Sonra bir birinin tekrarı içerik oluşturmamak için gördüğüm linkleri kaynaklar kısmına ekledim. Ben ise sadece CSS ve Web Standartları açısından değerlendirmeye karar verdim.</p>
<p>Google Chrome Safari&#8217;nin de alt yapısını oluşturan Webkit alt yapısı ile çalışıyor, buda bize Safari neyi destekliyorsa Google Chrome onu destekler ipucunu veriyor. Bir iki özellik(text-shadow ve @font-face) dışında aynı özellikleri destekliyor. CSS destek listesini görmek için<a href="http://www.evotech.net/blog/2008/09/google-chrome-browser-css-selector-support/" title="css özellik listesi">tıklayınız.</a></p>
<p>Benim gördüğüm tek sorun kısayol background tanımında tanımlanan renkerler gelmiyor. Sayfa yenileme ve 5-10 saniye geçtikten sonra geliyor.</p>
<ol>
<li class="alternatifard">
      background:#f00 url(../images/ardalan.gif) top left repaet-x;
  </li>
</ol>
<p>ardalan rengi olan #f00 gelmiyor.</p>
<p>CSS filtrelemesi olarak Safari için kullanılan filtreleme kullanılabilir.</p>
<ol>
<li class="alternatifard">
        &lt;html&gt;
  </li>
<li>
        &lt;head&gt;
  </li>
<li class="alternatifard">
        &lt;style&gt;
  </li>
<li>
        body:nth-of-type(1) p{
  </li>
<li class="alternatifard">
        &nbsp;&nbsp; color: #ff0000; // sadece safari ve chrome görecek
  </li>
<li>
        }
  </li>
<li class="alternatifard">
        &lt;/style&gt;
  </li>
<li>
        &lt;/html&gt;
  </li>
<li class="alternatifard">
        &lt;body&gt;
  </li>
<li>
        &lt;p&gt;deneme olarak bunu yazıyorum&lt;/p&gt;
  </li>
<li class="alternatifard">
        &lt;/body&gt;
  </li>
<li>
  &lt;/html&gt;</li>
</ol>
<p>Javascript ile yakalamak içinde&nbsp;</p>
<ol>
<li class="alternatifard"> var is_chrome = navigator.userAgent.toLowerCase().indexOf(&#8216;chrome&#8217;) &gt;<br />
    -1; </li>
</ol>
<p>yeterli oluyor. Ayrıca javascript hata yakalama konsolu için&nbsp;<a href="http://www1.qainsight.net:8080/2008/09/04/How+To+View+JavaScript+Errors+In+Google+Chrome.aspx">http://www1.qainsight.net:8080/2008/09/04/How+To+View+JavaScript+Errors+In+Google+Chrome.aspx</a>siteyi incelmenizi öneririm.</p>
<p>Erişilebilirlik açısından karnesi kötü bulunmuş.&nbsp;<a href="http://www.paciellogroup.com/blog/?p=92">http://www.paciellogroup.com/blog/?p=92</a>&nbsp;sitesinde yazdığına göre erişilebilirlik açısından yeterli not alamamış. Tabi bu sitenin testi ne kadar kriter onu bilemem.</p>
<p>Eklentilerinin olmaması görünen en büyük eksiklik gibi. Yakında eklenti desteği geleceğini duymak bizi sevindirdi.&nbsp;</p>
<p>Sonuç olarak tüm işlerini internetten gören Google gibi bir şirket için bir tarayıcı çıkarmak gecikmiş bir olay. Ayrıca benim acayibime giden Google&#8217;un Firefox ile arama alanı için 2011&#8242;e kadar uzattığı haberinin üzerinden kısa bir süre geçmesinden sonra internet tarayıcısı çıkarması. İşin içinde farklı hesaplar var gibi. 2006&#8242;da Firefox&#8217;a 56 milyon dolar ödediğini düşünürsek çok da anlamsız gelmiyor.&nbsp;</p>
<p>Her yeni çıkan tarayıcının ardından web kod yazarları acaba bu da sorun çıkarırmı düşüncesi sarar ve hemen kodladığı sitleri kontrol eder ki bende öyle yaptım Allah şükür benim sitem(Üst menü ile resim arasında mesafede sorun var) hariç bir sorun yok. Google Chrome Acid 2 testinden geçerken&nbsp;<a href="http://acid3.acidtests.org/"  title="Acid 3">Acid 3</a> testinden de mevcut tarayıcıların en yüksek puanı olan 79 alması ve standartlar uyması çok güzel bir gelişme. Böyle tarayıcının başımızın üstünde yeri var deriz.</p>
<p><span id="more-584"></span></p>
<h6>Kaynaklar</h6>
<p>Türkçe kaynak</p>
<ul xidj>
<li>
    <a href="http://www.macosxpc.com/2008/09/02/googledan-webkit-tabanli-internet-tarayicisi/">http://www.macosxpc.com/2008/09/02/googledan-webkit-tabanli-internet-tarayicisi/</a>
  </li>
<li>
        <a href="http://cnetturkiye.com/haberler/1267">http://cnetturkiye.com/haberler/1267</a>
  </li>
<li>
        <a href="http://www.savassakar.com/?p=2029">http://www.savassakar.com/?p=2029</a>
  </li>
<li>
        <a href="http://www.kurumsalhaberler.com/google/bultenler/googledan-yeni-web-tarayicisi-google-chrome">http://www.kurumsalhaberler.com/google/bultenler/googledan-yeni-web-tarayicisi-google-chrome</a>
  </li>
<li>
        <a href="http://www.potkal.com/yazi_icerik.asp?y1405">http://www.potkal.com/yazi_icerik.asp?y1405</a>
  </li>
<li>
        <a href="http://www.mondaynay.com/2008/09/google-chrome-beta-web-browser/">http://www.mondaynay.com/2008/09/google-chrome-beta-web-browser/</a>
  </li>
<li>
        <a href="http://www.blicca.com/programlar/internet-tarayicilari/google-chrome-beta.html">http://www.blicca.com/programlar/internet-tarayicilari/google-chrome-beta.html</a>
  </li>
<li>
        <a href="http://turk.internet.com/haber/yazigoster.php3?yazi21847">http://turk.internet.com/haber/yazigoster.php3?yazi21847</a>
  </li>
<li>
        <a href="http://www.burakkutbay.com/google-chrome-tarayici-analizi/">http://www.burakkutbay.com/google-chrome-tarayici-analizi/</a>
  </li>
<li>
        <a href="http://www.chip.com.tr/konu/Google-Chrome-dan-ilk-guvenlik-acigi_8529.html">http://www.chip.com.tr/konu/Google-Chrome-dan-ilk-guvenlik-acigi_8529.html</a>
  </li>
<li>
        <a href="http://blog-tr-ego.blogspot.com/2008/09/chrome-nedir.html">http://blog-tr-ego.blogspot.com/2008/09/chrome-nedir.html</a>
  </li>
<li>
        <a href="http://notoku.com/google-chrome-acik-kaynakli-tarayici-projesi/">http://notoku.com/google-chrome-acik-kaynakli-tarayici-projesi/</a>
  </li>
<li>
        <a href="http://zokoba.blogspot.com/2008/09/google-chrome-ilk-izlenimler.html">http://zokoba.blogspot.com/2008/09/google-chrome-ilk-izlenimler.html</a>
  </li>
<li>
        <a href="http://www.mafiamax.com/2008/09/google-chrome-on-incelemesi.html">http://www.mafiamax.com/2008/09/google-chrome-on-incelemesi.html</a>
  </li>
<li>
        <a href="http://www.siberkultur.com/?q=google-chrome-cikti">http://www.siberkultur.com/?q=google-chrome-cikti</a>
  </li>
<li>
        <a href="http://www.webrazzi.com/2008/09/03/google-chrome-hakkindaki-goruslerim-ve-gorusleriniz/">http://www.webrazzi.com/2008/09/03/google-chrome-hakkindaki-goruslerim-ve-gorusleriniz/</a>
  </li>
<li>
  <a href="http://www.mmistanbul.com/makale/title/google-chrome-ve-browser-savaslari">http://www.mmistanbul.com/makale/title/google-chrome-ve-browser-savaslari</a></li>
</ul>
<p>Genel kaynak</p>
<ul>
<li>
    <a href="http://www.google.com/chrome/" title="Google Chrome">http://www.google.com/chrome/</a>  </li>
<li>
        <a href="http://gizmodo.com/5044958/dr-frankensteins-browser-the-strangely-obvious-ancestry-of-google-chrome">http://gizmodo.com/5044958/dr-frankensteins-browser-the-strangely-obvious-ancestry-of-google-chrome</a>  </li>
<li>
        <a href="http://www.mattcutts.com/blog/google-chrome-communication/">http://www.mattcutts.com/blog/google-chrome-communication/</a>  </li>
<li>
        <a href="http://mashable.com/2008/09/03/awesome-google-chrome/">http://mashable.com/2008/09/03/awesome-google-chrome/</a>  </li>
<li>
        <a href="http://blog.wired.com/business/2008/09/chrome-eliminat.html">http://blog.wired.com/business/2008/09/chrome-eliminat.html</a>  </li>
<li>
        <a href="http://www.popularmechanics.com/technology/industry/4280717.html">http://www.popularmechanics.com/technology/industry/4280717.html</a>  </li>
<li>
        <a href="http://blogs.zdnet.com/hardware/?p=2481">http://blogs.zdnet.com/hardware/?p=2481</a>  </li>
<li>
        <a href="http://googlesystem.blogspot.com/2008/09/google-chromes-about-pages.html">http://googlesystem.blogspot.com/2008/09/google-chromes-about-pages.html</a>  </li>
<li><a href="http://lifehacker.com/5044484/google-chrome-first-look">http://lifehacker.com/5044484/google-chrome-first-look</a></li>
<li><a href="http://www.readwriteweb.com/archives/does_google_have_rights_to_all.php">http://www.readwriteweb.com/archives/does_google_have_rights_to_all.php</a></li>
<li><a href="http://mashable.com/2008/09/03/awesome-google-chrome/">http://mashable.com/2008/09/03/awesome-google-chrome/</a></li>
<li><a href="http://mashable.com/2008/09/02/chrome-windows/">http://mashable.com/2008/09/02/chrome-windows/</a>  </li>
<li><a href="http://www.niallkennedy.com/blog/2008/09/google-chrome.html">http://www.niallkennedy.com/blog/2008/09/google-chrome.html</a> </li>
<li>
        <a href="http://gigaom.com/2008/09/02/why-did-google-abandon-firefox/">http://gigaom.com/2008/09/02/why-did-google-abandon-firefox/</a>  </li>
<li>
        <a href="http://www.tgdaily.com/content/view/39174/118/">http://www.tgdaily.com/content/view/39174/118/</a>  </li>
<li>
        <a href="http://www.techcrunch.com/2008/09/02/getclicky-analytics-service-tracking-2-google-chrome-usage/">http://www.techcrunch.com/2008/09/02/getclicky-analytics-service-tracking-2-google-chrome-usage/</a>  </li>
<li>
        <a href="http://ptech.allthingsd.com/20080902/first-test-of-googles-new-browser/">http://ptech.allthingsd.com/20080902/first-test-of-googles-new-browser/</a>  </li>
<li>
        <a href="http://webworkerdaily.com/2008/09/02/google-chrome-is-it-ready-for-web-workers/">http://webworkerdaily.com/2008/09/02/google-chrome-is-it-ready-for-web-workers/</a>  </li>
<li>
        <a href="http://news.cnet.com/8301-17939_109-10030718-2.html?part=rss&amp;tag=feed&amp;subj=Webware">http://news.cnet.com/8301-17939_109-10030718-2.html?part=rss&amp;tag=feed&amp;subj=Webware</a>  </li>
<li>
        <a href="http://news.cnet.com/8301-17939_109-10030962-2.html?part=rss&amp;tag=feed&amp;subj=Webware">http://news.cnet.com/8301-17939_109-10030962-2.html?part=rss&amp;tag=feed&amp;subj=Webware</a>  </li>
<li>
        <a href="http://internetducttape.com/2008/09/02/why-google-chrome-isnt-my-default-browser/">http://internetducttape.com/2008/09/02/why-google-chrome-isnt-my-default-browser/</a>  </li>
<li>
        <a href="http://www.zeldman.com/2008/09/03/a-bug-in-google-chrome/">http://www.zeldman.com/2008/09/03/a-bug-in-google-chrome/</a>  </li>
<li>
        <a href="http://www.evotech.net/blog/2008/09/css-hack-for-google-chrome-and-safari-31/">http://www.evotech.net/blog/2008/09/css-hack-for-google-chrome-and-safari-31/</a>  </li>
<li>
  <a href="http://davidwalsh.name/detecting-google-chrome-javascript">http://davidwalsh.name/detecting-google-chrome-javascript</a></li>
<li>
    <a href="http://lifehacker.com/5044518/enable-chromes-best-features-in-firefox">http://lifehacker.com/5044518/enable-chromes-best-features-in-firefox</a>  </li>
<li>
        <a href="http://lifehacker.com/5044668/beta-browser-speed-tests-which-is-fastest">http://lifehacker.com/5044668/beta-browser-speed-tests-which-is-fastest</a>  </li>
</ul>
<p>javascript motoru&nbsp;</p>
<ul bx8s>
<li> <a href="http://www.blicca.com/haberler/yazilim/mozilla-tracemonkey-vs-chrome-v8.html">http://www.blicca.com/haberler/yazilim/mozilla-tracemonkey-vs-chrome-v8.html</a> </li>
<li> <a href="http://arstechnica.com/journals/linux.ars/2008/09/03/new-firefox-javascript-engine-is-faster-than-chromes-v8">http://arstechnica.com/journals/linux.ars/2008/09/03/new-firefox-javascript-engine-is-faster-than-chromes-v8</a> </li>
<li> <a href="http://prosenjit23.wordpress.com/2008/09/03/google-chrome-mozilla-firefox-microsoft-ie-sunspider-javascript-performance-test-results/">http://prosenjit23.wordpress.com/2008/09/03/google-chrome-mozilla-firefox-microsoft-ie-sunspider-javascript-performance-test-results/</a> </li>
<li> <a href="http://blogs.zoho.com/uncategorized/firefox-31-google-chrome-javascript-wins-flashsilverlight-lose/">http://blogs.zoho.com/uncategorized/firefox-31-google-chrome-javascript-wins-flashsilverlight-lose/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/google-chrome-birde-benden-dinleyin-d/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>18 Ağustos 2008 web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/18-agustos-2008-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/18-agustos-2008-webden-secme-haberler/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 15:27:12 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Monitör çözünürlüğü]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[tablo]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=576</guid>
		<description><![CDATA[Firefox 3.1 ile birlikte gelen yeni CSS3 desteklerinden biri yeni border-images tanımı. Bağlantı SmasingMagazine CSS ile yapılmış 10 güzel tabloyu seçmiş. Bağlantı CSS ile Amazon sitesi arama sonuç ekranındaki görünümü yapmak. Bağlantı İyi bir jQuery kullanmak için izlenmesi gerek yol. Bağlantı Web kod yazarları için kod örnekleri sunan güzel bir site. Zamanla içeriğinin dahada artacağını [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Firefox 3.1 ile birlikte gelen yeni CSS3 desteklerinden biri yeni border-images tanımı. <a title="border-images" href="http://ejohn.org/blog/border-image-in-firefox/" >Bağlantı</a> </li>
<li>SmasingMagazine CSS ile yapılmış 10 güzel tabloyu seçmiş. <a title="css ve tablo" href="http://www.smashingmagazine.com/2008/08/13/top-10-css-table-designs/" >Bağlantı</a> </li>
<li>CSS ile Amazon sitesi arama sonuç ekranındaki görünümü yapmak. <a title="css katagoriler" href="http://www.search-this.com/2008/08/13/my-css-is-cat-categories-with-css/" >Bağlantı</a> </li>
<li>İyi bir jQuery kullanmak için izlenmesi gerek yol. <a title="jQuery" href="http://effectize.com/jquery-developer-guide" >Bağlantı</a> </li>
<li>Web kod yazarları için kod örnekleri sunan güzel bir site. Zamanla içeriğinin dahada artacağını ümit ediyorum. <a title="kod örnekleri" href="http://devsnippets.com/" >Bağlantı</a> </li>
<li>İnternette yazı tipi kullanma seçenekleri. <a title="yazı tipi" href="http://www.divitodesign.com/2008/08/fonts-on-the-internet-what-are-our-options/" >Bağlantı</a> </li>
<li>CSS ve SEO &#8211; brkcan.com <a title="css ve seo" href="http://www.brkcan.com/blog-css-ve-seo-arama-motoru-optimizasyonu" >Bağlantı</a> </li>
<li>SEO Dediğin Tek Dişi Kalmış Canavar &#8211; mafiamax.com <a title="seo" href="http://www.mafiamax.com/2008/08/seo-dedigin-tek-disi-kalmis-canavar.html" >Bağlantı</a> </li>
<li>FireBug yardımı ile güzel sayfa kodlamak. <a title="FireBug" href="http://www.webmonkey.com/tutorial/Build_Better_Pages_With_Firebug" >Bağlantı</a> <br >
  </li>
<li>Twitter Nedir? Ne değildir? &#8211; webdeneyimleri.com <a title="Twitter" href="http://www.webdeneyimleri.com/twitter/" >Bağlantı</a> </li>
<li>Yahoo&#8217;nun javascript kütüphanesinin(YUI) 3. sürümü çıkıyor. <a title="yui 3" href="http://yuiblog.com/blog/2008/08/13/yui3pr1/" >Bağlantı</a> </li>
<li>jQuery ile otomatik dipnot yapmak. <a title="dipnot oluştur" href="http://www.cssnewbie.com/generating-automatic-website-footnotes-with-jquery/" >Bağlantı</a> </li>
<li>Monitör çözünürlükleri ve site tasarımları üzerine güzel bir makale. <a title="çözünürlük seçimi" href="http://www.redswish.co.uk/designing-for-modern-monitors/" >Bağlantı</a> </li>
<li>Mailing hakkında geniş bilgi. <a title="mailing" href="http://tutorialblog.org/resources-for-creating-testing-and-sending-html-emails/" >Bağlantı</a> </li>
<li>Web standartlarında yanlış anladığımız 5 konu. <a title="web standartları" href="http://www.netfeast.com/2008/08/14/5-most-common-web-standards-misconceptions/" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/18-agustos-2008-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Opera 9.5 çıktı</title>
		<link>http://www.fatihhayrioglu.com/opera-95-cikti/</link>
		<comments>http://www.fatihhayrioglu.com/opera-95-cikti/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 20:34:38 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Hızlı Bulma]]></category>
		<category><![CDATA[İnternet Tarayıcısı]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Opera 9.5]]></category>
		<category><![CDATA[Web Standartları]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=518</guid>
		<description><![CDATA[İnternet Tarayıcı mecrası kızışmaya devam ediyor. Bu aralar bir tarayıcı yeni sürümü ile kullanıcıyı kendi tarafına çekmeye çalışıyor. Bu rekabette en karlı kullanıcı çıkıyor tabi yeni özellikler, yeni araçlar ve daha hızlı tarayıcılar kullanıcıyı memnun ediyor. Web kod yazarlarını da sevindiren gelişmeler oluyor bu arada. Yeni sürüm tarayıcılar standartlara daha bağlı olarak çıkması en güzel [...]]]></description>
			<content:encoded><![CDATA[<p>İnternet  Tarayıcı mecrası kızışmaya devam ediyor. Bu aralar bir tarayıcı yeni sürümü ile  kullanıcıyı kendi tarafına çekmeye çalışıyor. Bu rekabette en karlı kullanıcı  çıkıyor tabi yeni özellikler, yeni araçlar ve daha hızlı tarayıcılar  kullanıcıyı memnun ediyor. Web kod yazarlarını da sevindiren gelişmeler oluyor  bu arada. Yeni sürüm tarayıcılar standartlara daha bağlı olarak çıkması en  güzel gelişme.</p>
<p><a href='http://www.fatihhayrioglu.com/wp-content/opera95_1.jpg'><img src="http://www.fatihhayrioglu.com/wp-content/opera95_1-300x225.jpg" alt="" title="opera95_1" width="300" height="225" class="alignright size-medium wp-image-519" /></a></p>
<h6><strong>Görünüm</strong></h6>
<p>Opera 9.5&#8242;ın görünümü değişmiş. Daha az seçeneklerin olduğu daha sadece bir  görünüm var. Tabi bunu değiştirebiliyoruz. </p>
<p>Sağ altta Genişliği uydur ve Resim seçenekleri bölümü eklenmiş. Aslında bular  vardıda buraya kaydırılmış ve biraz düzenlemiş gibi.</p>
<p>Ayrıca temalardan kendimize listede yer alan temalardan birini seçebiliyoruz.&nbsp;  Tem kısmındaki temalar Firefox&#8217;un kilere çok benziyor. </p>
<p>Speed Dial ile en sık kullanılan web sitelerini küçük resimleri ile birlikte  listeleyebiliyoruz.</p>
<p><a href='http://www.fatihhayrioglu.com/wp-content/opera95_13.jpg'><img src="http://www.fatihhayrioglu.com/wp-content/opera95_13-300x223.jpg" alt="" title="opera95_13" width="300" height="223" class="alignright size-medium wp-image-520" /></a></p>
<h6><strong>Hızlı Bulma</strong></h6>
<p>Opera adres barda çok hızlı bir arama söz konusu yazdığınız adrese çok hızlı  erişmemizi sağlıyor. Bu özelliği çok sevdim. Ayrıca site içeriklerinide daha  fazla ön bellekte tutuyor ve hızlı açmasına neden oluyor.</p>
<h6>Standartlara Tam destek</h6>
<p>Mevcut kullanılan standartları (X)HTML, XML, XSLT, CSS 2.1, SVG 1.1 ve  JavaScript tam olarak desteklemenin yanında yeni özelliklerin (HTML5 ve CSS3)  de desteğini barındırıyor. Acid testlerinden geçen Opera 9.5 Acid 3 testinden  83 puan alıyor.</p>
<p><a href='http://www.fatihhayrioglu.com/wp-content/opera95_3.jpg'><img src="http://www.fatihhayrioglu.com/wp-content/opera95_3-300x225.jpg" alt="" title="opera95_3" width="300" height="225" class="alignright size-medium wp-image-522" /></a></p>
<h6>Web Kod Yazarları için DragonFly</h6>
<p>Firefox&#8217;un web kod yazarları için en büyük avantajı olan FireBug&#8217;ın önemini  anlayan tarayıcı üreticileri kendi araçlarını üretmeye başladı. Opera için  DragonFly bu işi görüyor. Ama daha geliştirlme aşamasında</p>
<h6>Daha Hızlı</h6>
<p>Opera 9.2&#8242;ye göre javascript ve Html yorumlamada 2 kat daha&nbsp; hızlı.&nbsp;  Ayrıca eklentileri daha hızlı kullanmamıza olanak sağlıyor. Bellek kullanım  oranıda çok düşük seviyede.</p>
<h6>Güvenlik</h6>
<p>Oltalama yöntemi(phishing) ve kötü yazılımlara karşı güvenlik ayarları  yükseltilmiş bir Opera ile karşı karşıyayız.</p>
<h6>Sonuç</h6>
<p>Snuç olarak diyebilirm ki Opera&#8217;nın bu Firefox 3&#8242;e karşı çıkardığı bir sürüm. Bir şeyi kovalıyorsanız onun gerisinde kalırsınız. Opera&#8217;da bu duruma düşmüş gibi. Hızı ile beni etkileyen Opera benim için yine test edeceğim bir tarayıcı niteliğinde olacak
</p>
<ul>
<li><a href="http://www.opera.com">http://www.opera.com</a></li>
<li><a href="http://www.css3.info/opera-95-launches-with-lots-of-css-improvements/">http://www.css3.info/opera-95-launches-with-lots-of-css-improvements/</a></li>
<li><a href="http://css.dzone.com/announcements/opera-95-now-available-downloa-0">http://css.dzone.com/announcements/opera-95-now-available-downloa-0</a></li>
<li><a href="http://nontroppo.org/timer/kestrel_tests/">http://nontroppo.org/timer/kestrel_tests/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/opera-95-cikti/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>31 Mart 2008 web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/31-mart-2008-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/31-mart-2008-webden-secme-haberler/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 13:45:59 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Acid 3 test]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[web3.0]]></category>
		<category><![CDATA[wordpress 2.5]]></category>
		<category><![CDATA[yuvarlak kenar]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=478</guid>
		<description><![CDATA[Sitemi barındırdığım hosting firması sunucularını taşımış. Bunun bize etkisi mySQL ipsi değiştiği için sitem 1-2 gün kadar görünmedi. Neyse sorunu çözdük ve devam ediyoruz. John Resig&#8217;den javascript ve jquery hakkında konferans video ve sunumları. Bağlantı Güçlü WordPress eklentileri listesi. Bağlantı WordPress 2.5 sonun yayınlandı. Geçsek mi geçmesek mi neyse biraz daha beklemekte yarar var gibi. [...]]]></description>
			<content:encoded><![CDATA[<ul >
<li >Sitemi barındırdığım hosting firması  sunucularını taşımış. Bunun bize etkisi mySQL ipsi değiştiği için sitem  1-2 gün kadar görünmedi. Neyse sorunu çözdük ve devam ediyoruz.</li>
<li >John Resig&#8217;den javascript ve jquery hakkında konferans video ve sunumları. <a title="javascript ve jquery konferans" href="http://ejohn.org/blog/javascript-talk-at-northeastern/" >Bağlantı</a> </li>
<li >Güçlü WordPress eklentileri listesi. <a title="wp eklentileri" href="http://www.noupe.com/wordpress/powerfull-list-of-wordpress-lifesavers-plugins.html" >Bağlantı</a> </li>
<li >WordPress 2.5 sonun yayınlandı. Geçsek mi geçmesek mi neyse biraz daha beklemekte yarar var gibi. <a title="wordpress 2.5" href="http://wordpress.org/development/2008/03/wordpress-25-brecker/" >Bağlantı</a> </li>
<li >Windows XP kullananlar için IE8 beta 1&#8242;de ie5.5, ie6.0 ve ie7 test imkanı sağlayan bir araç. <a title="My DebugBar" href="http://www.my-debugbar.com/wiki/IETester/HomePage" >Bağlantı</a> </li>
<li >8 güzel jquery uygulamalı ders. <a title="jquery" href="http://tutorialblog.org/8-fantastic-jquery-tutorials-for-designers/" >Bağlantı</a> </li>
<li >CSS 1,2,3 özellik listesi. <a title="css özellik listesi" href="http://meiert.com/en/indices/css-properties/" >Bağlantı</a> </li>
<li >jQuery ağaç menü örneği. <a title="jquery ağaç menü" href="http://abeautifulsite.net/notebook.php?article=58" >Bağlantı</a> </li>
<li >&#8220;Web 3.0 &#8211; Semantik Web&#8221; <a title="web 3.0" href="http://Web%203.0%20-%20Semantik%20Web" ></a><a title="web 3.0" href="http://www.websoldier.net/web-30-semantik-web/" >Bağlantı</a> </li>
<li >jquery ile farklı bir büyük resim gösterme tekniği. <a title="jquery resim göster" href="http://fancy.klade.lv/" >Bağlantı</a> </li>
<li >&#8220;Tek bir resim dosyası ile yuvarlak köşeli kutular yapmak&#8221;  <a title="tek resimle yuvarlak kenarlı kutular" href="http://www.eburhan.com/tek-bir-resim-dosyasi-ile-yuvarlak-koseli-kutular-yapmak/" >Bağlantı</a> </li>
<li >Web  standartları açısından Acid testleri bayağı bir önem kazandı. Opera  yeni çıkaracağı web tarayıcısının Acid3 testinden 100/100 aldığını  duyurdu. Ne diyelim darısı diğerlerinin başına. <a title="Opera Acid3 test" href="http://labs.opera.com/news/2008/03/28/" >Bağlantı</a> </li>
<li >&#8220;Blogtan Para Kazanmak&#8221; <a title="blog" href="http://www.selcukhoca.com/blogtan-para-kazanmak/#comment-2819" >Bağlantı</a> </li>
<li >&#8220;Kategorinin Yazıları Eklentisi 2.0&#8243; <a title="wordpress katagoriler" href="http://www.yakuter.com/kategorinin-yazilari-eklentisi-2/" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/31-mart-2008-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>z-index</title>
		<link>http://www.fatihhayrioglu.com/z-index/</link>
		<comments>http://www.fatihhayrioglu.com/z-index/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 21:10:37 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[Göreceli-Konumlandırma]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[Mutlak-Konumlandırma]]></category>
		<category><![CDATA[Sabit-Konumlandırma]]></category>
		<category><![CDATA[z-ekseni]]></category>
		<category><![CDATA[z-index]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=446</guid>
		<description><![CDATA[z-index, konumlandırma elementleri uygulanmış katmanların z-eksenindeki konumu belirlemek için kullanılır. z-index tüm elementlere uygulanamaz sadece konumlandırma değeri atanmış elementlere uygulanır. Bunun anlamı eğer bir elementi aynı z-ekseni üzerinde üste veya alt sıraya atmak istiyorsanız ilk olarak konumlandırma değeri atamalısınız. z-index değeri dokümanımızdaki elementlerin istiflenme sıralarını belirler. z-index elementleri z-ekseninde nerede duracağınız belirler, üstte veya altta. [...]]]></description>
			<content:encoded><![CDATA[<p>z-index, konumlandırma elementleri uygulanmış katmanların z-eksenindeki konumu belirlemek için kullanılır.</p>
<p>z-index tüm elementlere uygulanamaz sadece konumlandırma değeri atanmış elementlere uygulanır.  Bunun anlamı eğer bir elementi aynı z-ekseni üzerinde üste veya alt sıraya atmak istiyorsanız ilk olarak konumlandırma değeri atamalısınız.</p>
<p><span id="more-446"></span></p>
<p>z-index değeri dokümanımızdaki elementlerin istiflenme sıralarını belirler. z-index elementleri z-ekseninde nerede duracağınız belirler, üstte veya altta. z-indeks değeri küçük olan elementler altta büyük olan elementler ise üstte görünecektir. Sitenizi kodlarken birçok yerde z-index ihtiyaç duymayız çünkü normal sayfa akışında elementler yanyana durduğu için böyle bir özelliğe ihtiyaç yoktur, ne zamanki elementlere konumlandırma değeri tanımladığımızda elementler bir biri üzerine bindiğinde z-index değerine ihtiyaç duyarız. z-index mutlak, göreceli ve sabit konumlandırma atandığı veya elemente eksi değer verilerek konumu değiştirildiğinde uygulanır.</p>
<p align="center"><img src="/images/z-ekseni.gif" width="365" height="365" /></p>
<p class="cssozelliktanimi"><strong>Yapısı:</strong><strong> z-index: &lt;deger&gt; </strong><strong><br />
  Aldığı Değerler: </strong><strong>&lt;<a href="http://www.fatihhayrioglu.com/?p=95">sayısal değer</a> &gt; | auto |    inherit </strong><strong><br />
  Başlangıç değeri:</strong><strong> auto </strong><strong><br />
  Uygulanabilen elementler:</strong><strong> postion uygulanan elementlere</strong><strong><br />
  Kalıtsallık:</strong><strong> Yok</strong></p>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet    Explorer 4+(kısmen, IE4 den sonra auto ve sayısal değerleri destekliyor)<br />
  Netscape 4+(kısmen), 6+(tüm) <br />
  Opera 5+ <br />
  W3C’s CSS Level 2+ <br />
  CSS Profile 2.0</div>
<p>Konumlandırma değeri relative, absolute ve fixed uygulanmış katmanların görünürlüğünü z-index ile ayarlayabiliriz.</p>
<pre class="brush: css; title: ; notranslate">
div{
    position:absolute;
    width:150px;
    height:150px;
}
div.bir {
    background: #FEB3BE;
    border:2px solid #CC8B94;
    top: 0;
    left: 0;
}
div.iki {
    background: #E5ECF9;
    border:2px solid #BCCCEB;
    top: 10px;
    left: 10px;
}
</pre>
<p>Yukarıda  örnekte görüldüğü gibi katmanlar üst üste sıralanmıştır. Birbirinden  10px üst ve 10px soldan mesafe bırakılmıştır. Üstte kalan katman  alttakileri gizlemiştir. Tüm katmanların z-index değeri atanmamıştır bu  nedenle başlangıç değeri olan z-index:auto değerini almışlardır. </p>
<pre class="brush: css; title: ; notranslate">
&lt;body&gt;
    &lt;div class='kapsul'&gt;
        &lt;div class='bir'&gt;&lt;/div&gt;
        &lt;div class='iki'&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/body&gt;
</pre>
<p>z-index  değeri otomatik olduğu için her katman html&#8217;deki sırasına göre yerleşmiştir.  İlk başta yazılmış olanlar altta sonrakiler üstte olacak şekilde sıralanmıştır.</p>
<div align="center"><img src="/images/zindeks_otomatik.gif" width="450" height="421" /></div>
<p>Eğer  katmanları istediğimiz sıra ile göstermek istiyor isek her katmana  sırasına göre sayısal değer atamalıyız. Yüksek değer alan katmanlar  üstte düşük değer alan katmanlar ise altta kalacaktır. Buna göre  istediğimiz görüntüyü elde etmek için z-index değerleri vermeliyiz. </p>
<p>Yukarıda  yaptığımız örnekte alttaki kırmızı katmanı üste çıkarmak için z-index  değerini 2 versek. Mavi katmanın z-index değerini 1 verirsek katman  görünümünü tersine dönecektir. </p>
<pre class="brush: css; highlight: [11,18]; title: ; notranslate">
div{
    position:absolute;
    width:150px;
    height:150px;
}
div.bir {
    background: #FEB3BE;
    border:2px solid #CC8B94;
    top: 0;
    left: 0;
    z-index:2
}
div.iki {
    background: #E5ECF9;
    border:2px solid #BCCCEB;
    top: 10px;
    left: 10px;
    z-index:1
}
</pre>
<div align="center"><img src="/images/zindeks_sayi.gif" width="450" height="422" /></div>
<p>İçiçe  girmiş katmanlarda z-index davranışları farklıdır. İçiçe geçmiş  katmanlardaki z-index:auto değeri gibi davranır ve sayısal atamaları  dikkate almaz. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;body&gt;
    &lt;div class='kapsul'&gt;
	    &lt;div class='bir'&gt;&lt;div class='iki'&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/body&gt;
</pre>
<p>z-index  değeri yüksek olmasına rağmen bir sınıfını alan katmana altta  kalacaktır. Çünkü iç içe geçmiş elementlerde z-index&#8217;e atanan sayısal  değerler geçersizdir. Sıralama z-index:auto ya göre yapılır.</p>
<div class="not">
<div class="notbaslik">
<p>Not</p>
</p></div>
<p>z-index eksi değerlerinde Firefox sorun çıkarıyor. Firefox 3&#8242;da sorun giderilmiş.</p>
</div>
<h6>Sonuç</h6>
<p>Sonuç olarak z-index özelliğinin çok kullanışlı ancak sorunları çok bir özellik olduğunu düşünüyorum. Birçok makalede istediğim manada  detaylı bir z-index anlatımı bulamadığımı itiraf etmeliyim. Ancak  kodlama yaparken aklımızda olması gereken kuralları kavrarsak z-index özelliğini daha bilinçli kullanacağımız kesin:
</p>
<ul>
<li>z-index değeri; aynı z-ekseninde  bulunan(kapsayan elementler hariç) katmanların altta mı üstte mi kalacağınız belirlemek için kullanılır.
  </li>
<li>z-index sadece position değeri <strong>relative</strong>, <strong>absolute</strong> ve <strong>fixed</strong> olan nesnelere uygulanır.</li>
<li>Saydamlık değeri(opacity) 1&#8242;den küçük verilen nesnelerde z-index kullanımı daha kolay anlaşılır.</li>
</ul>
<p>Konumlandırma uygulanmış elementlerde z-index etkileri</p>
<ul>
<li>Mevcut sıralama durumunda elementin sırasını belirler</li>
<li>Elementin kendi kısmındaki durumun belirler</li>
</ul>
<p>Eğer z-index değeri atanmamış ise z-eksenindeki arkadan öne doğru sıralama aşağıdaki gibidir:</p>
<ul>
<li>Normal akıştaki kutular koddaki sıraya göre sıralanır</li>
<li>float uygulanmış kutular</li>
<li>Konumlandırma uygulanmış elementlerde ise kodlamadaki sıraya göre 
  </li>
</ul>
<p>z-indeks ile ilgi bazı problemler ve çözüm önerileri var bunları  aşağıda listeledik bu linklerdeki çözümleri incelemenizi tavsiye ederiz. Karşıma çıkan bazı problem ve çözümleri sitede yayınlamaya devam edeceğim.</p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://www.search-this.com/2007/08/15/give-me-some-zzzzzs/">http://www.search-this.com/2007/08/15/give-me-some-zzzzzs/ </a></li>
<li><a href="http://www.brainjar.com/css/positioning/default5.asp">http://www.brainjar.com/css/positioning/default5.asp</a></li>
<li><a href="http://joshuaink2006.johnoxton.co.uk/blog/82/flash-content-and-z-index">http://joshuaink2006.johnoxton.co.uk/blog/82/flash-content-and-z-index</a> (flash ve html elemtnleri)</li>
<li><a href="http://www.blooberry.com/indexdot/css/properties/position/zindex.htm">http://www.blooberry.com/indexdot/css/properties/position/zindex.htm</a> (tarayıcı destek) </li>
<li><a href="http://www.westciv.com/style_master/academy/css_tutorial/properties/page_layout.html#z-index">http://www.westciv.com/style_master/academy/css_tutorial/properties/page_layout.html#z-index</a></li>
<li><a href="http://developer.mozilla.org/en/docs/Understanding_CSS_z-index">http://developer.mozilla.org/en/docs/Understanding_CSS_z-index</a></li>
<li><a href="http://css-discuss.incutio.com/?page=OverlappingAndZIndex">http://css-discuss.incutio.com/?page=OverlappingAndZIndex</a></li>
<li><a href="http://csscreator.com/blog/z-index">http://csscreator.com/blog/z-index</a></li>
<li><a href="http://www.fatihhayrioglu.com/?p=151">http://www.fatihhayrioglu.com/?p=151</a></li>
<li>CSS Mastery Advanced Web Standards Solutions</li>
<li>Cascading Style Sheets The Definitive Guide</li>
<li>Wrox Beginning CSS 2nd.Edition</li>
</ul>
<h6> Sorunlar ve çözümler</h6>
<ul>
<li><a href="http://brandonaaron.net/docs/bgiframe/">http://brandonaaron.net/docs/bgiframe/</a></li>
<li><a href="http://www.askapache.com/css/getting-flash-to-show-up-in-front-of-content.html">http://www.askapache.com/css/getting-flash-to-show-up-in-front-of-content.html</a></li>
<li><a href="http://www.last-child.com/conflicting-z-index-in-ie6/">http://www.last-child.com/conflicting-z-index-in-ie6/</a></li>
<li><a href="http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html">http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html</a></li>
<li><a href="http://www.hedgerwow.com/360/bugs/css-select-free.html">http://www.hedgerwow.com/360/bugs/css-select-free.html</a></li>
<li><a href="http://blogs.msdn.com/ie/archive/2006/01/17/514076.aspx">http://blogs.msdn.com/ie/archive/2006/01/17/514076.aspx</a></li>
<li><a href="http://randsco.com/index.php/2005/09/11/changing_z_index_on_hover">http://randsco.com/index.php/2005/09/11/changing_z_index_on_hover </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/z-index/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Alıntı: blockquote ve q etiketleri</title>
		<link>http://www.fatihhayrioglu.com/alinti-blockquote-ve-q-etiketleri/</link>
		<comments>http://www.fatihhayrioglu.com/alinti-blockquote-ve-q-etiketleri/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 09:52:50 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[Alıntı]]></category>
		<category><![CDATA[blockquote]]></category>
		<category><![CDATA[quotes]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=421</guid>
		<description><![CDATA[W3C bir çok durum için çeşitli etiketler üretmiştir ve bu etiketlerin kullanılmasını önerir. Alıntıda böyle bir etikete sahiptir(&#60;blockquote&#62; ve &#60;q&#62;). Ancak kod yazarlarını bu etiketleri kullanmaktan alı koyan bu etiketlerin başlangıçtaki görünümünün çok güzel olmamasıdır, tabi farklı etiketlerle uğraşmak istemeyenlerde vardır. İşte bizde burada hem w3c&#8217;nin dediğini yapıp hemde güzel görünümlü ve kullanışlı alıntılar yapacağımızı [...]]]></description>
			<content:encoded><![CDATA[<p>W3C bir çok durum için çeşitli etiketler üretmiştir ve bu etiketlerin kullanılmasını önerir. Alıntıda böyle bir etikete sahiptir(&lt;blockquote&gt; ve &lt;q&gt;). Ancak kod yazarlarını bu etiketleri kullanmaktan alı koyan bu etiketlerin başlangıçtaki görünümünün çok güzel olmamasıdır, tabi farklı etiketlerle uğraşmak istemeyenlerde vardır. İşte bizde burada hem w3c&#8217;nin dediğini yapıp hemde güzel görünümlü ve kullanışlı alıntılar yapacağımızı anlatacağız.<br />
  <span id="more-421"></span>
</p>
<p>Alıntı etiketlerini(&lt;blockquote&gt; ve &lt;q&gt;) diğer sitelerden, yazarlardan ve yayınlardan alıntı yapmak için kullanırız. </p>
<p>W3C  &lt;blockquote&gt; elementini kullanımını önermektedir. Bu kodlama bizlere ayrıcalık tanıyacaktır ve  tekil bir etiketin kullanım avantajlarını bize sunacaktır.</p>
<p>Herhangi bir stil tanımlaması yapmasak bile &lt;blockquote&gt; normal içeriğe göre daha içerden başlayacaktır. Bu küçük bir ayrıntıdır, ancak içerikten ayırmak için yeterlidir. </p>
<p>Sizler burada alıntıların kullanımı göstermeden önce &lt;cite&gt; etiketinden bahsedeceğiz. </p>
<p>Bu zamanı geçmiş bir etiket değildir. Bu kod alıntıları aldığımız siteleri belirtmek için kullanacağımız bir özelliktir. Bu kodu eklediğinizde birçok tarayıcı bunun farkına varmayacaktır bile. Ancak gerek CSS ve gerekse betikler ile bu kodu kullanabiliriz mesela indeksleme yaparken kullanabilriz. Bu bilgi bize alıntı hakkında ileride bilgi vermek için kullanılabilir. </p>
<h3>Kodlama içinde Alıntı kullanmak</h3>
<p>Sizlere kısaca kod içerisinde alıntı kullanımını anlatacağız. Eğer cümle için bir alıntı yaptı iseniz, <strong>&lt;q&gt;</strong> etiketini kullanabilirsiniz. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;p&gt;Bunu Mevlana'nın bir sözü ile destekleyelim &lt;q&gt;Nice insanlar gördüm, üzerinde elbisesi yok. Nice elbiseler gördüm, içinde insan yok.&lt;/q&gt; ve &lt;q&gt;Ehil olmayanlara sabretmek ehil olanları parlatır.&lt;/q&gt; sözleri bize yol gösterir.&lt;/p&gt;
</pre>
<p>Yeni nesil tarayıcılar bu kodu aşağıdaki gibi gösterecektir. </p>
<p align="center"><img src="/images/alinti_ornek2_1.gif" alt="Örnek 2" width="450" height="356" /></p>
<p>Bu kodu IE normal içerik gibi yorumlayacaktır. IE için farklı stil tanımı yapmamız gerekiyor. </p>
<pre class="brush: xml; highlight: [6,7,8,9,10,11,12,13,14,15]; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Alıntı Örneği&lt;/title&gt;
&lt;style&gt;
/* IE icin */
q {
font-style:italic;
}
/* Safari ve Firefox icin */
html:not([dummy]) q {
font-style:normal;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Bunu Mevlana'nın bir sözü ile destekleyelim &lt;q&gt;Nice insanlar gördüm, üzerinde elbisesi yok. Nice elbiseler gördüm, içinde insan yok.&lt;/q&gt; ve
&lt;q&gt;Ehil olmayanlara sabretmek ehil olanları parlatır.&lt;/q&gt; sözleri bize yol gösterir. &lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p align="center"><img src="/images/alinti_ornek2_ie.gif" alt="Örnek IE" width="450" height="385" /></p>
<p>Böylelikle Internet Explorer da kodumuz farklı görünecektir. </p>
<p>Bu etiketin birde dil özelliği vardır. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;p&gt;I said, &lt;q lang=&quot;en-us&quot;&gt;Herman, do you like bubblegum? &lt;/q&gt; And he said, &lt;q lang=&quot;en-us&quot;&gt;Yes, the kind that comes with a comic.&lt;/q&gt;&lt;/p&gt;
</pre>
<p>Tüm dil kodlarını öğrenmek için <a href="http://www.w3.org/TR/html4/struct/dirlang.html#langcodes" target="_top">www.w3.org/TR/html4/struct/dirlang.html#langcodes</a> adresini ziyaret ediniz.</p>
<h6>Alıntı ve <strong>&lt;blockquote&gt;</strong> etiketi</h6>
<p>Örnek bir kod yazalım:</p>
<pre class="brush: xml; highlight: [8,9,10]; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Alıntı Örneği&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;blockquote&gt;Sevgide güneş gibi ol, dostluk ve kardeşlikte akarsu gibi ol, hataları örtmede gece gibi ol, tevazuda toprak gibi ol, öfkede ölü gibi
ol, her ne olursan ol, ya olduğun gibi görün, ya göründüğün gibi ol.&lt;/blockquote&gt;
&lt;cite&gt;Mevla'na Celaleddin-i Rumi&lt;/cite&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p align="center"><img src="/images/alinti_ornek1.gif" alt="Alıntı Örnek 1" width="450" height="351" /></p>
<p>Görüntü istediğimiz gibi olmaya bilir. Biraz görüntüyü düzeltelim. Burada üç adet zemin resim ile görüntüyü düzeltebiliriz.</p>
<p align="center"><img src="/images/alinti_ust.gif" alt="Alıntı Üst Zemin Resmi" width="241" height="29" /><br />
  Alıntı Üst Zemin Resmi</p>
<p align="center"><img src="/images/alinti_orta.gif" alt="Alıntı Orta Zemin Resmi" width="241" height="1" /><br />
  Alıntı Orta Zemin Resmi</p>
<p align="center"><img src="/images/alinti_alt.gif" alt="Alıntı Alt Zemin Resmi" width="241" height="100" /><br />
  Alıntı Alt Zemin Resmi</p>
<p>Şimdi CSS kodumuzu yazalım</p>
<pre class="brush: xml; highlight: [6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32]; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Alıntı Örneği&lt;/title&gt;
&lt;style&gt;
blockquote {
width: 240px;
margin:0;
padding:29px 0 0 0;
background:url(images/alinti_ust.gif) no-repeat left top;
}
blockquote p {
margin:0;
padding:10px;
color: #fff;
text-align:center;
font:bold 14px/1.7em Georgia, &quot;Times New Roman&quot;, Times, serif;
background: url(images/alinti_orta.gif) left bottom repeat-y;
}
cite
{
font-size: 1.2em;
padding-bottom:29px;
display:block;
text-align:center;
color:#C6D9F1;
text-decoration:underline;
width:240px;
background: url(images/alinti_alt.gif) no-repeat left bottom;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;blockquote&gt;&lt;p&gt;Sevgide güneş gibi ol, dostluk ve kardeşlikte akarsu gibi ol, hataları örtmede gece gibi ol, tevazuda toprak gibi ol, öfkede ölü gibi ol, her ne olursan ol, ya olduğun gibi görün, ya göründüğün gibi ol.&lt;/p&gt;&lt;/blockquote&gt;
&lt;cite&gt;Mevla'na Celaleddin-i Rumi&lt;/cite&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p align="center"><img src="/images/alinti_ornek2.gif" alt="Alıntı Örnek Sonuç" width="450" height="356" /></p>
<p>Yukarıda verdiğimiz zemin resimlerini yerleştirdik ve fon ve renk değerleri verdik. </p>
<p>Örnek sayfasına <a href="/dokumanlar/alinti_ornek_sonuc.html">göz at.</a> </p>
<p>Sonuçta hem güzel bir görüntü elde ettik hemde css desteklemeyen tarayıcı ve araçlarda da farklı bir görünüm sağlamış olduk.</p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://www.cameraontheroad.com/?p=154 iyi örnek">http://www.cameraontheroad.com/?p=154 iyi örnek</a></li>
<li><a href="http://www.simplebits.com/publications/solutions/">Dan Cederholm &#8211; Web Standards Solutions The Markup and Style Handbook</a></li>
<li><a href="http://24ways.org/2005/swooshy-curly-quotes-without-images">http://24ways.org/2005/swooshy-curly-quotes-without-images</a></li>
<li><a href="http://monc.se/kitchen/129/rendering-quotes-with-css">http://monc.se/kitchen/129/rendering-quotes-with-css</a></li>
<li><a href="http://www.shapeshed.com/journal/quotations_in_css/">http://www.shapeshed.com/journal/quotations_in_css/</a></li>
<li><a href="http://diveintomark.org/archives/2002/05/04/the_q_tag">http://diveintomark.org/archives/2002/05/04/the_q_tag</a></li>
<li><a href="http://simonwillison.net/2003/May/21/stylingBlockquotes/">http://simonwillison.net/2003/May/21/stylingBlockquotes/</a></li>
<li><a href="http://www.456bereastreet.com/archive/200411/quotations_and_citations_quoting_text/">http://www.456bereastreet.com/archive/200411/quotations_and_citations_quoting_text/</a></li>
<li><a href="http://juicystudio.com/article/fixing-ie-quotes.php">http://juicystudio.com/article/fixing-ie-quotes.php</a></li>
<li><a href="http://historytalk.typepad.com/basic/2006/06/scholarship_xht.html">http://historytalk.typepad.com/basic/2006/06/scholarship_xht.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/alinti-blockquote-ve-q-etiketleri/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Haftalık haberler</title>
		<link>http://www.fatihhayrioglu.com/haftalik-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/haftalik-haberler/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 20:02:04 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[css3.0]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Standartları]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=405</guid>
		<description><![CDATA[Javascript ile resimlerimize sayfa kıvrımı eklemek. Link Asp.net kullanıcılarına javascript ipuçları pdf formatında. Link CSS3 ile gelen background-size yardımı ile likit aksak kolon sorunun çözümü. Link Profesyonel CSS menü örnekleri. Gerçekten hoş görünüyorlar. Link CSS ile soluk sayfa sonu yapmak. Güzel örnek. Link Fatih Turan&#8217;dan &#34; Internet Explorer’ın Web Standartlarına Uymasını Sağlayın&#34; isimli güzel bir [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Javascript ile resimlerimize sayfa kıvrımı eklemek. <a title="javascript ile sayfa kıvrımı" href="http://www.netzgesta.de/curl/" >Link</a> </li>
<li>Asp.net kullanıcılarına javascript ipuçları pdf formatında. <a title="asp.net javascript" href="http://www.karamasoft.com/WhitePapers/WhitePapers.aspx" >Link</a> </li>
<li>CSS3 ile gelen background-size yardımı ile likit aksak kolon sorunun çözümü. <a title="css background-size" href="http://www.css3.info/liquid-faux-columns-with-background-size/" >Link</a> </li>
<li>Profesyonel CSS menü örnekleri. Gerçekten hoş görünüyorlar. <a title="css menü" href="http://www.cssplay.co.uk/menus/pro_horizontal.html#nogo" >Link</a> </li>
<li>CSS ile soluk sayfa sonu yapmak. Güzel örnek. <a title="soluk sayfa sonları" href="http://css-tricks.com/examples/FadeOutBottom/" >Link</a></li>
<li>Fatih Turan&#8217;dan &quot; Internet Explorer’ın Web Standartlarına Uymasını Sağlayın&quot; isimli güzel bir makale. <a title="ie sorun giderme" href="http://www.fatihturan.com/web-tasarim/internet-explorerin-web-standartlarina-uymasini-saglayin" >Link</a> </li>
<li>web tipografisinde bir ipucu paragraf ve listelerin altına kenar boşluğu eklemek hakkında bir makale. <a title="alt kenar boşluğu" href="http://www.maratz.com/blog/archives/2007/05/12/quick-tip-bottom-margins-of-paragraphs-and-lists/" >Link</a></li>
<li>Firefox 2.0.0.7 sürümünü yayınladı. Güvenlik açıkları ve QuickTime sorununu gidermiş. 
  </li>
<li>Linkleri kısımlara bölüp inceleyelim mi? Linkleri inceleyen bir makale. <a title="Link" href="http://www.copyblogger.com/link-right/" >Link</a></li>
<li>Akordiyon menü yeni sürümü çıkmış. Bazı sorunları giderilmiş ve yeni bir kaç özellik eklenmiş. <a title="Akordiyon menü" href="http://www.stickmanlabs.com/accordion/" >Link</a> </li>
<li>Güzel bir anlatımla float örneği. <a title="float" href="http://cssglobe.com/post.asp?id=955" >Link</a> </li>
<li>Javascript ile yapılmış hoş bir resimli menü örneği. <a title="resimli menü" href="http://www.phatfusion.net/imagemenu/index.htm" >Link</a> </li>
<li>WordPress 2.3 ile birlikte gelen etiket bulutu özelliğini kendi günlüğümüze nasıl ekleyeceğiz. <a title="wordpress etiket bulutu" href="http://richgilchrest.com/how-to-add-wordpress-23-tags-to-your-current-theme/" >Link</a> </li>
<li>Ajax kullanılan projelerde geri dönme sorununun giderilmesi. <a title="ajax geri dönme sorunu" href="http://humanized.com/weblog/2007/09/14/undo-made-easy-with-ajax-part-1/" >Link</a> </li>
<li>Çok güzel bir XHtml özellik ve tanım listesi. Favorilere ekleyelim. <a title="Xhtml listesi" href="http://keryx.se/resources/html-elements.xhtml" >Link</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/haftalik-haberler/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS ve Tipografi</title>
		<link>http://www.fatihhayrioglu.com/css-ve-tipografi/</link>
		<comments>http://www.fatihhayrioglu.com/css-ve-tipografi/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 06:49:32 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[font-family]]></category>
		<category><![CDATA[font-size]]></category>
		<category><![CDATA[font-weight]]></category>
		<category><![CDATA[letter-spacing]]></category>
		<category><![CDATA[line-height]]></category>
		<category><![CDATA[satır-yüksekliği]]></category>
		<category><![CDATA[tipografi]]></category>
		<category><![CDATA[word-spacing]]></category>
		<category><![CDATA[yazı tipi]]></category>
		<category><![CDATA[yazı-tipi isimleri]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=397</guid>
		<description><![CDATA[&#8220;Tipografi(Yunancaτύπος (typos)=&#8221;form&#8221; ve γραφία (graphia)=&#8221;yazmak&#8221; sözcüklerinden)yazıyı bir forma sokma sanatı ve tekniğidir. Font (yazı tipi), font büyüklüğü,satır uzunluğu, satır arası boşluk ve benzeri unsurların kombinasyonları ileyapılır. Yayımlanacak yazınsal içeriğin bir forma sokulması veya tasarımı olarakda tanımlanabilir. Türkçe tipografya olarak da çevrilmiştir. TerimTürkçe&#8217;yeFransızca&#8217;dangeçmiştir.&#8221; Kaynak: Vikipedi İlk CSS derslerimizde CSS&#8217;in avantajlarını sıralarken metinlere daha fazla hükmetme özelliğine [...]]]></description>
			<content:encoded><![CDATA[<p> <b>&#8220;Tipografi</b>(<a href="http://tr.wikipedia.org/wiki/Yunanca" title="Yunanca">Yunanca</a>τύπος (<i>typos</i>)=&#8221;form&#8221; ve γραφία (<i>graphia</i>)=&#8221;yazmak&#8221; sözcüklerinden)yazıyı bir forma sokma sanatı ve tekniğidir. Font (yazı tipi), font büyüklüğü,satır uzunluğu, satır arası boşluk ve benzeri unsurların kombinasyonları ileyapılır. Yayımlanacak yazınsal içeriğin bir forma sokulması veya tasarımı olarakda tanımlanabilir. Türkçe <i>tipografya</i> olarak da çevrilmiştir. TerimTürkçe&#8217;yeFransızca&#8217;dangeçmiştir.&#8221; Kaynak: <a href="http://tr.wikipedia.org/wiki/Tipografi" title="Tipografi tanımı">Vikipedi</a></p>
<p>İlk CSS derslerimizde CSS&#8217;in avantajlarını sıralarken  metinlere daha fazla hükmetme özelliğine sahip olduğumuzdan bahsetmiştik. Tipografihakkında sizlere genel bir bilgi verecek değilim, bu benim haddimede değil zaten. Biz buradadaha çok Stil Şablonlarının bize tipografi adına kazandırdıklarını göstermeyeçalışacağız ve CSS ile sayfalarımızı daha dikkat çekici ve okuna bilir hale getireceğimizi göreceğiz. Tipografihakkında genel bir bilgi vermesi açısından güzel bir çalışma olan Doç. Hasip Bektaş&#8217;ın &#8220;<a href="http://www.fotografya.gen.tr/issue-6/hasip.html">İnternetteki Tipografi Sorunları ve GörselKirlenmeye Karşı Öneriler</a>&#8221; adlı makalesini okumanızı tavsiye ederim. Ayrıca kaynakçakısmındaki linklerden de daha fazla bilgi alabilirsiniz.</p>
<p><span id="more-397"></span></p>
<p> Diğer makaleleri yazarken bazı konularda kaynak bulma konusunda ciddi sorunlar  yaşadığım oldu, ancak tipografi hakkında makale yazmaya karar verip bilgi  toplamaya başladığımda önceki yazılarımın aksine tipografi hakkında çok fazla  bilgi bulunduğunu gördüm. Ne yazık ki bunların çoğu yine İngilizce. Bu kaynak  çokluğu bu makalemin gecikmesine neden oldu. Ama olsun bilginin fazla olmasınınbir sakıncası yok. </p>
<p> CSS ile birlikte gelen bir çok avantaj mevcut bunları önceki derslerimizde  yazdık. Şunu söyleyebilirim ki web sitelerine CSS en büyük katkıyı tipografi  kısmından yapmıştır. CSS ile birlikte gelen özellikler sayesinde yazılarımızın  birçok özelliğine tek elden kontrol imkanına sahibiz. CSS&#8217;in tipografiye direk  etkisi olan capitalize, uppercase, lowercase, text-decoration, letter-spacing,  word-spacing, text-indent ve line-height özelliklerinin yanı sıra dolaylı etkisi  olan margin, border, padding, background-color ve background-images özelikleride  vardır.</p>
<h3> Ölçü</h3>
<p>İlk olarak sayfanın ölçüsüne bakalım. Okunabilir sayfalar yaparken kullanıcıya sunulan metinlerin genişlikleri önem kazanmıştır. Birçok kaynakta sayfanın ölçüsü  verilirken karakter sayısı bir birine yakın değerler verilmektedir. Genel olarak  tek kolonlu yapı kullanan sayfalarda kolon genişliği 52-78 karakter(boşluklar  dâhill) içerecek şekilde ayarlanması tipografi bakımdan uygun görülmüştür. İki  kolon bir yapı düşünülüyor ise her bir kolonun 40-50 karakter içermesi daha  uygun görülüyor.<br/>
</p>
<p align="center"><img src="/images/tipografi_olcu.gif" alt="Yazı Ölçüsü" width="429" height="159"/> <br/>
</p>
<p>400px genişliğinde bir katman içine 12px boyutunda 66 karakter sığdırabiliriz.  Ancak yazı boyutunu 16px çıkardığımızda karakter sayısı 50&#8242;ye düşecektir.<br/><br />
  <br/><br />
  Eğer genişliklerimizi <strong>em</strong> cinsinden verir isek katman genişliğini 33em yapıp yazı  boyutunu 1em olarak belirlediğimizde 77 karakter sığacaktır. Yazı boyutunu  arttırdığımızda mesela 1.5em&#8217;e çıkardığımızda satır içindeki karakter sayısı  değişmeyecektir, çünkü genişlik değerimizde yazı boyutu ile bağlantılı olduğu  için oda artacaktır. Em genellikle elastik sayfalar oluştururken kullanırız. Em  ve elastik sayfalar hakkında daha ayrılı bilgi için <a href="http://www.fatihhayrioglu.com/?p=95" title="CSS birimleri em göz at">CSS    Birimleri</a> ve <a href="http://www.fatihhayrioglu.com/?p=179" title="Elastik web sayfaları oluşturmak">CSS    İLE WEB SAYFASI OLUŞTURMA II</a> makalelerine&nbsp; göz atın.<br/>
</p>
<h3>Yazı Tipleri</h3>
<p> Tipografi yazı tipi seçimi ile başlar. Bir çok yazı tipi olmasına karşın  web&#8217;de sadece kullanıcıların bilgisayarında bulunan yazı tiplerini kullanmamız  gerekir. Web tarayıcı ve işletim sistemine göre yazı tipi kullanılma oranları gösteren <a href="http://www.visibone.com/font/FontResults.html">visbone.com</a> listesine bir göz atmanızı tavsiye ederim. Kullanıcının bilgisayarında bulunmayan yazı tiplerinin kullanımı  sayfalarımızın kullanıcının bilgisayarında kötü görünmesine neden olabilir. </p>
<p>Burada bir konuya daha değinmeliyiz ki kullanıcının bazı tercihlerine karşı bizim yapacak pek bir şeyimiz kalmaz. Mesela Anti-aliasing(Yazı kenarlarındaki keskin hatların, kırıklıkların giderilmesi, etrafının yumuşak hatlar ile doldurulması.) seçimi genelde Windows kullanıcıları ve Mac kullanıcıları için standart gelen bir seçimdir. Bu yazılarımızın daha oval yani güzel görünmesini sağlar. Ancak kullanıcı anti-aliasing özelliğini kapatması halinde sitemizde kullandığımız yazı tiplerinin görünümü keskin kenarlı görünecektir ve bu bizim istediğimiz olay değildir. </p>
<p align="center"><img src="/images/anti_aliasing.gif" width="335" height="277" /></p>
<p>Web üzerinde genel olarak yazı tiplerini iki gruba ayırabiliriz. <strong>serif</strong> yazı tipi ailesi ve <strong>san-serif </strong>yazı tipi ailesi. Bu ayrımı aşağıdaki resimde çok iyi bir şekilde görmekteyiz. <br/>
</p>
<p align="center"><img src="/images/serif.gif" alt="serif sans-serif" style="WIDTH:197px; HEIGHT:158px"/></p>
<p>serif fontlar yazılı alanda bayağı popülerdir. Web âleminde ise sans-serif  fontlar daha popülerdir. Bu söylediğimden web&#8217;de hiç serif font kullanılmaz  diye bir mana çıkaramayız elbette kullanılabilir ancak sans-serif daha çok  tercih edilir. Genel font kullanımı:</p>
<pre class="brush: css; title: ; notranslate">
body{
	font-family:Arial, Helvetica, sans-serif
}
</pre>
<p>Şeklindedir. Burada birincil fontumuz Arial&#8217;dir alternatifi Helvatica ve yazı    tipi ailesi sans-serif olduğunu belirtiyoruz. Normalde sadece Arial yazmamızda    yeterlidir, ancak kullanıcının bilgisayarında bu yazı tipinin olmaması durumu  düşünülerek alternatif yazı tipi ve yazı tipi ailesi yazılmıştır. </p>
<p> Her ne kadar sadece kullanıcının bilgisayarında bulunan yazıtiplerinin kullanılması    önerilmekte ise farklı yazı tipi kullanımınada olanak vardır. Macromedia Flash&#8217;ın    font gömme özelliğinden yararlanarak istediğimiz yazı tiplerini web sayfamızda    kullanabiliriz. Yöntem biraz karmaşık olasada isteyenler için iyi bir    çözümdür. Ayrıntılı bilgi için    &#8220;<a href="http://www.fatihhayrioglu.com/?p=294" title="metin yerine resim/flash koymak">Metin      Yerine Resim/Flash Ekleme Teknikleri (Image Replacement)</a>&#8221; makalemize bir    göz atın. Ayrı Microsoft&#8217;un yazı tipi gömmek üzerine çalışmaları sürmektedir. Eğer bu çalışmalar olumlu sonuç verirse   tipografi açısından çok güzel gelişmeler yaşanacağı kesindir.</p>
<p>Yazı tipi seçimi için bazı kaynaklarda öneriler vardır. Daha geniş ve yüksek yazı tiplerinin web&#8217;de daha iyi seçilebildiği ve okunduğu belirtilerek <strong>Verdana, Trebuchet ve Helvatica</strong> yazı tiplerinin kullanılması önerilmektedir. Ancak ben bu konuyu tasarımcılara bırakmayı yeğlerim açıkçası.</p>
<h3> Yazı Boyutu </h3>
<p>Web tipografisinde en çok kullanılan özellik yazı boyutudur. Ekran kullanımını  en kolay şekilde ayarlamamıza yardımcı olur. Yazı boyutunu belirlerken iki  ölçümüz vardır sabit değerler(px vb.) ve göreceli değerler(em, % vb.) Farklı  yazı boyutları ile sayfamızdaki hiyerarşiyi ayarlayabiliriz. Bölyelikle daha  okunabilir ve düzenli sayfalar elde edebiliriz.</p>
<p align="center"> <img src="/images/yazi_boyutlari.png" width="344" height="67"/> </p>
<p> Bir çok web sayfası kodlayıcısı aşağı yukarı tüm sayfalarında belli standart  yazı boyutları kullanır. Bizde burada bu genel kullanılan yazı boyutları önerilerini sıralayalım:</p>
<ul>
<li> İçerik metinleri için 11px/16.5px arasında değerler </li>
<li> Ana başlıklar(Anasayfa, Ürünler gibi başlıklar için) 24px </li>
<li> Ana başlıkların altındaki ikincil başlıklar için 18px </li>
<li> Menü elemanları ve üçüncü derece başlıklar için 16px </li>
<li> Diğer başlıklar için 13px</li>
</ul>
<p>Genel bir css kodunu yazarsak</p>
<pre class="brush: css; title: ; notranslate">
body {font: 11px/1.5em &quot;Lucida Grande&quot;; } 

h1, h2, h3, h4, h5, h6 {font-family: helvetica, arial, verdana, sans-serif; font-weight: normal;} 

h1 { font-size: 24px; }

h2 { font-size: 18px; }

h3 { font-size: 16px; line-height:2; }

h4 { font-size: 13px; line-height:1.25; font-weight:bold; }

h5 { font-size: 12px; font-weight:bold; }

h6 { font-size: 12px; }
</pre>
<p>veya <strong>em</strong> cinsinden</p>
<pre class="brush: css; title: ; notranslate">
body {font: 11px/1.5em &quot;Lucida Grande&quot;;} 

h1, h2, h3, h4, h5, h6 {font-family: helvetica, arial, verdana, sans-serif; font-weight: normal;} 

h1 { font-size: 3em; }

h2 { font-size: 2em; }

h3 { font-size: 1.5em; line-height:2; }

h4 { font-size: 1.2em; line-height:1.25; font-weight:bold; }

h5 { font-size: 1em; font-weight:bold; }

h6 { font-size: 1em; }
</pre>
<p>Bu konuda çok güzel bir doküman hazırlayan <a href="http://code.google.com/p/blueprintcss/" title="CSS Anaçatısı">BluePrint  CSS Anaçatısının</a> tipografi kısmına göz atmanızı tavsiye ederim.</p>
<h3> Satır Yüksekliği(line-height)</h3>
<p> Web tipografisinin en önemli özelliklerinden biridir satır yüksekliği tanımı.  Metinlerin görünümünde büyük etkisi vardır. Satır yüksekliği için genel kabul <strong style="text-decoration:underline">yazı boyutunun1.4-1.6 katı</strong> kadar bir mesafedir.</p>
<p align="center"><img src="/images/line_height.gif" alt="Satırlar arası yükseklik" width="429" height="136" /></p>
<pre class="brush: css; title: ; notranslate">
body {
    font-family: &quot;Lucida Grande&quot;, Helvetica, Arial, Verdana, sans-serif;
    line-height: 1.5em;
}
</pre>
<p>CSS kısaltmalarında tek yazı tipi değerine tüm yazı özellikleri ekleme imkanı sunar.</p>
<pre class="brush: css; title: ; notranslate">
body {
	font:11px/1.5em &quot;Lucida Grande&quot;, Helvetica, Arial, Verdana, sans-serif;
}
</pre>
<h3>Yazılara Vurgu Eklemek</h3>
<p>CSS ile yazılarımızın önemli kısımlarını vurgulamak için bir kaç yöntem  kullanırız.</p>
<p><strong>Kalın:</strong> Vurgu için en çok kullanılan    özellik yazıyı kalın yapmaktır. Normalde yazı tiplerinin kalın halleride    vardır ancak web yazı tiplerinde böyle bir seçim yapamıyoruz bu nedenle    yazılarımıza kalınlık kazandırmak için</p>
<pre class="brush: css; title: ; notranslate">
h1{
	font-weight:bold;
}
</pre>
<p>kodunu kullanırız. Kalın yazılmış yazılar diğer yazılara göre&nbsp; daha  dikkat çekici görünecektir. Genelde başlıklar ve önemli alanlar  kalınlaştırılır.</p>
<p><strong>Eğik:</strong> Vurgu için ikinci olarak eğik(italik) yazı  şekli kullanılır. Eğik yazı şekli ekranda okunurluğu azaltsa da kullanıcıya  farklı bir görünüm ile dikkat çeker.</p>
<pre class="brush: css; title: ; notranslate">
blockquote  { margin: 1.5em 0 1.5em 1.5em; color: #666; font-style: italic; }
</pre>
<p><strong>Altıçizili:</strong> Üçüncü olarak altı çizili  yazılar kullanılır. Web&#8217;de genelde altı çizili yazılar link olarak kullanılır  ve böyle algılanır.</p>
<pre class="brush: css; title: ; notranslate">a{ color: #125AA7; text-decoration: underline; outline: none; } </pre>
<p><strong>Renk:</strong> Yazılarımızda farklı alanlara  vurgu yapmak için kullanılan özelliklerden biride renk(color) özelliğidir. Meselahatalı alanları belirlemek için kırmızı renk kullanımı yaygındır.</p>
<pre class="brush: css; title: ; notranslate">.hata{ color:#f00}</pre>
<p><strong>Büyük Yazı:</strong> Vurgu yapmak için nadiren de  olsa tipografi bakımdan buda kullanılabilir bir seçenektir ama en azkullanılan vurgu tipidir.</p>
<h3> Metin hizalama</h3>
<p>CSS&#8217;in metin ve sayfa yatay hizalaması için<span style="FONT-WEIGHT:bold">text-align</span> özelliğini kullanırız.&nbsp;</p>
<p><strong>Aldığı değerler:</strong>&nbsp;<strong> left</strong>(metni sola yaslar), <strong>right</strong>(metni sağa yaslar)ve&nbsp; <strong>justify</strong> (metni iki yana yaslar) ve <strong>center</strong>(metini ortalar). Genelde leftdeğeri kullanılır. justify değeri uzun içerikli metinlerde kullanılanılabilir ancakbazı bölümlerde kötü görünüme neden olabilir. Özellikle son satırda sorunları vardır.</p>
<p align="center"><img src="/images/tipografi_hizalama.gif" /></p>
<p>justify(iki yana hizalı)&nbsp; kullanımında meydana gelen sorunları gören W3C çalışmaları devam eden CSS3 ile birlikte <span style="FONT-WEIGHT:bold">inter-word</span> ve<span style="FONT-WEIGHT:bold">inter-character</span> özelliklerini eklenmiştir.Bu özellikler yardımı ile ileride justify özelliğini daha fazla kullanacağımızıdüşünüyorum.</p>
<p>Ayrıca CSS3 ile birlikte <span style="FONT-WEIGHT:bold">text-align-last</span>özelliğide gelmektedir ki&nbsp; bu özellik sayesinde justify ataması yaptığımızmetinlerin son satırında meydana gelen kelimeler arası fazla boşluk sorununuçözmüş olacağız. Ancak biraz daha sabır gerekiyor.</p>
<h3> Harf Aralığı(letter-spacing)</h3>
<p>Aslında bir kod yazarı letter-spacing özelliğine pek dokunmaz. Webtarayıcılarının tercihine bırakır bu değeri. Genelde atanan değerler makuldeğerlerdir, ancak mesela başlıklarda daha yüksek harf aralıkları kullanarakbaşlık ve metin arası farklılığı belirtilmiş olur ve başlıklarımız daha belirginhale getirebiliriz. Özel kullanımlarda yararlı olabilecek bir özelliktir.</p>
<h3>Sözcükler Arası Mesafe(word-spacing)</h3>
<p>Bu özellikte genelde dokunulmayan özellikler arasındadır. Ancak her web sayfası aynıdeğerleri kullanacak diye bir şey yoktur. Bazen farklı sonuçlar elde etmek içinfarklı değerler kullanabiliriz.</p>
<pre class="brush: css; title: ; notranslate">p {word-spacing: .2em;} </pre>
<h3>Paragrafın ilk satırını içeriden başlatmak (text-indent)</h3>
<p>Birçok dergi, gazete ve yazıda karşılaştığımız bu yöntemi CSS yardımı ile çok basit bir şekilde yaparız. </p>
<pre class="brush: css; title: ; notranslate">
p {
	text-indent: 2.5em;
}
</pre>
<p>Göreceli değer kullanmak daha mantıklıdır.</p>
<h3>Sonuç</h3>
<p>blueprint tipografi uygulamalarını göz atın . http://bjorkoy.com/blueprint/typography-test.html</p>
<p>Web tipografisinde CSS&#8217;in yeri çok önemlidir. sFIR gibi yeni metotların geliştirilmesi ile web&#8217;de tipografi bakımından daha iyi sonuçlar alacağımıza inanıyorum. Ancak sFIR bana biraz zorlama bir metot gibi geliyor. Bu konuda işletim sistemi üreticilerinin daha farklı çözümlere gitmeleri gerektiğini düşünüyorum. <a href="http://www.microsoft.com/typography/web/embedding/weft3/default.htm">Microsoft</a>&#8216;un bu yönde çalışmaları var ancak hala tam sonuçlanmış çözümler değil. </p>
<p>Son olarak CSS ile yapılabileceklere bir örnek olması açısından <a href="http://www.3point7designs.com/advanced_type.html">3point7designs.com</a> yaptıklarına bir göz atmanızı öneriyorum. Sınırları zorlayan güzel örnekler</p>
<h3> Kaynaklar</h3>
<ul>
<li> <a href="http://webtypography.net/toc/%20">http://webtypography.net/toc/</a> </li>
<li> <a href="http://www.sitepoint.com/print/anatomy-web-fonts">http://www.sitepoint.com/print/anatomy-web-fonts</a> </li>
<li> <a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography/">http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography/</a></li>
<li><a href="http://www.digital-web.com/articles/css_typography/"> http://www.digital-web.com/articles/css_typography/</a> (css ve tipografi    hakkında genel bir yazı) </li>
<li> <a href="http://www.digital-web.com/articles/css_101/">http://www.digital-web.com/articles/css_101/</a> (uygulamalı css ve tipografi)<br/>
  </li>
<li><a href="http://www.fotografya.gen.tr/issue-6/hasip.html">http://www.fotografya.gen.tr/issue-6/hasip.html</a> (genel tipografi bilgisi    Türkçe)<br/>
  </li>
<li> <a href="http://www.webmonkey.com/design/fonts/tutorials/tutorial3.html">http://www.webmonkey.com/design/fonts/tutorials/tutorial3.html</a> (Çok geniş    bir tipografi bilgisi)<br/>
  </li>
<li><a href="http://clagnut.com/search/index.php?q=typography"> http://clagnut.com/search/index.php?q=typography</a> (tipografi linkleri) </li>
<li> <a href="http://www.wpdfd.com/issues/23/typography/">http://www.wpdfd.com/issues/23/typography/</a> (genel bilgi) </li>
<li><a href="http://www.3point7designs.com/blog/2006/09/20/advanced-typography-techniques-using-css/"> http://www.3point7designs.com/blog/2006/09/20/advanced-typography-techniques-using-css/</a>&nbsp;    (farklı metin uygulamaları)<br/>
  </li>
<li><a href="http://www.alistapart.com/articles/sizematters/"> http://www.alistapart.com/articles/sizematters/</a> (font boyutunu farklı    tarayıcılarda farklı olma sorunu ve çözümü)<br/>
  </li>
<li> <a href="http://www.lifeclever.com/web-typography-40-resources-tools/">http://www.lifeclever.com/web-typography-40-resources-tools/</a> (Tipografi    araçları)<br/>
  </li>
<li><a href="http://www.mandarindesign.com/troops.html"> http://www.mandarindesign.com/troops.html</a> (uygulamlar var)<br/>
  </li>
<li> <a href="http://www.3point7designs.com/blog/2007/08/16/web-typography-50-sources-for-inspiration-and-instruction/">http://www.3point7designs.com/blog/2007/08/16/web-typography-50-sources-for-inspiration-and-instruction/</a></li>
<li> <a href="http://typetester.maratz.com/">http://typetester.maratz.com/</a></li>
<li> <a href="http://www.webstyleguide.com/type/">http://www.webstyleguide.com/type/</a></li>
<li> <a href="http://www.sitepoint.com/blogs/2007/04/30/typography-baseline-rhythm-deciphered/">http://www.sitepoint.com/blogs/2007/04/30/typography-baseline-rhythm-deciphered/</a><br/>
  </li>
<li> <a href="http://ceyhunaksan.com/css-ve-tipografi/">http://ceyhunaksan.com/css-ve-tipografi/</a></li>
<li> <a href="http://topfunky.com/baseline-rhythm-calculator/">http://topfunky.com/baseline-rhythm-calculator/</a> (tipografi çevirimiçi aracı) </li>
<li><a href="http://www.wpdfd.com/issues/23/typography/">http://www.wpdfd.com/issues/23/typography/</a></li>
<li><a href="http://www.peachpit.com/store/product.aspx?isbn=0321305256">http://www.peachpit.com/store/product.aspx?isbn=0321305256</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/css-ve-tipografi/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Tablo Özellikleri</title>
		<link>http://www.fatihhayrioglu.com/tablo-ozellikleri/</link>
		<comments>http://www.fatihhayrioglu.com/tablo-ozellikleri/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 20:00:15 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[boder-spacing]]></category>
		<category><![CDATA[border-collapse]]></category>
		<category><![CDATA[caption-side]]></category>
		<category><![CDATA[empty-cells]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[table-layout]]></category>
		<category><![CDATA[tablo]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=395</guid>
		<description><![CDATA[Daha önce &#34;CSS ile Tabloları şekillendirmek&#34; adlı makalemizde tablo yapılarını gördük ve görünümünü daha güzel nasıl yaparız onun üzerinde durmuştuk. W3C bu durumu göz önünde bulundurarak tablo ve tablo elementlerinin görünümünü düzenlemek için tablo özellikleri ekledi. Tablolar diğer HTML elementlerinden daha farklı kendine has elementlerdir ve farklı özellikleri vardır. Burada CSS2 ile birlikte gelen yeni [...]]]></description>
			<content:encoded><![CDATA[<p>Daha önce &quot;<a href="http://www.fatihhayrioglu.com/css-ile-tablolari-sekillendirmek/">CSS ile Tabloları şekillendirmek</a>&quot; adlı makalemizde tablo yapılarını gördük ve görünümünü daha güzel nasıl yaparız onun üzerinde durmuştuk. W3C bu durumu göz önünde bulundurarak tablo ve tablo elementlerinin görünümünü düzenlemek için tablo özellikleri ekledi. Tablolar diğer HTML elementlerinden daha farklı kendine has elementlerdir ve farklı özellikleri vardır. Burada CSS2 ile birlikte gelen yeni özellikleri inceleyeceğiz. </p>
<p>CSS2 ile birlikte gelen bu özelliklerden birçoğumuzun haberi olmayabilir. Ancak bizlere yardımcı olacak bu özelliklere göz atmak güzel. Bu özellikleri uygulamamızda en önemli etken tabiki IE&#8217;nin bu özelliklerin bir kısmını desteklememesidir. Bu tabiki IE&#8217;ye puan kaybettiriyor ve Microsoft&#8217;da bunun farkına geçte olsa vardığı söyleniyor ve IE8 ile birlikte tam CSS desteğini bizlere sunacakmış, tabi o zamana kadar Firefox IE&#8217;yi silip süpürmezse :D</p>
<p><span id="more-395"></span></p>
<ul>
<li><a href="#table-layout">table-layout</a></li>
<li><a href="#caption-side">caption-side</a></li>
<li><a href="#border-collapse">border-collapse</a></li>
<li><a href="#boder-spacing">border-spacing</a></li>
<li><a href="#empty-cells">empty-cells</a></li>
</ul>
<h3>table-layout<a name="table-layout" id="table-layout"></a></h3>
<p id="ozelliktanim"><strong>Yapısı :</strong> table-layout: &lt;deger&gt;<br />
  <strong>Aldığı Değerler :</strong> auto | fixed | kalıtsallık<br />
  <strong>Başlnagıç değeri:</strong> auto<br />
  <strong>Uygulanabilen elementler:</strong> display: table ve display:inline-table olarak belirlenen elementlere<br />
  <strong>Kalıtsallık:</strong> Var</p>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet Explorer 5.0+<br />
  Firefox 1+<br />
  Opera 9.2+<br />
  Safari 1.3+<br />
  Chrome 2+<br />
  W3C&#8217;s CSS Level 2+<br />
  CSS Profile 2.0</div>
<p>Normalde tablolar içeriğindeki bilgiye göre genişliğini arttırır. Bu bize bir esnek kazandırır ancak bazen tablo genişliğimizin sabit kalmasını isteriz. table-layout:fixed değeri tablo genişliğimizi sabitlememizi sağlar. table-layout:auto ise tablo genişliğini içeriğe göre arttırır. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;table-layout örneği&lt;/title&gt;
&lt;style&gt;
table.otomatik {table-layout: auto; width: 350px; border-collapse: collapse;}
table.sabit {table-layout: fixed; width: 350px; border-collapse: collapse;}
td, th {border: 1px solid;}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;otomatik&quot;&gt;
  &lt;caption&gt;
  Limitli ADSL Fiyatları
  &lt;/caption&gt;
  &lt;tr&gt;
    &lt;th&gt;Hızı*(Kbps) &lt;/th&gt;
    &lt;th&gt;Kota(GB) &lt;/th&gt;
    &lt;th&gt;Bağlantı Ücreti** &lt;/th&gt;
    &lt;th&gt;Aylık Ücret &lt;/th&gt;
    &lt;th&gt;Limitin Üzerindeki Her MB için Ücret*** &lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1024/256'e kadar&lt;/td&gt;
    &lt;td&gt;4&lt;/td&gt;
    &lt;td rowspan=&quot;3&quot;&gt;29 YTL&lt;/td&gt;
    &lt;td&gt;29 YTL&lt;/td&gt;
    &lt;td&gt;0,010 YTL&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1024/256'e kadar&lt;/td&gt;
    &lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;39 YTL&lt;/td&gt;
    &lt;td&gt;0,009 YTL&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;2048/512'e kadar&lt;/td&gt;
    &lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;49YTL&lt;/td&gt;
    &lt;td&gt;0,009 YTL&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&amp;nbsp;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;sabit&quot;&gt;
  &lt;caption&gt;
  Limitli ADSL Fiyatları
  &lt;/caption&gt;
  &lt;tr&gt;
    &lt;th&gt;Hızı*(Kbps) &lt;/th&gt;
    &lt;th&gt;Kota(GB) &lt;/th&gt;
    &lt;th&gt;Bağlantı Ücreti** &lt;/th&gt;
    &lt;th&gt;Aylık Ücret &lt;/th&gt;
    &lt;th&gt;Limitin Üzerindeki Her MB için Ücret*** &lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1024/256'e kadar&lt;/td&gt;
    &lt;td&gt;4&lt;/td&gt;
    &lt;td rowspan=&quot;3&quot;&gt;29 YTL&lt;/td&gt;
    &lt;td&gt;29 YTL&lt;/td&gt;
    &lt;td&gt;0,010 YTL&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1024/256'e kadar&lt;/td&gt;
    &lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;39 YTL&lt;/td&gt;
    &lt;td&gt;0,009 YTL&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;2048/512'e kadar&lt;/td&gt;
    &lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;49YTL&lt;/td&gt;
    &lt;td&gt;0,009 YTL&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p align="center"><img src="http://www.fatihhayrioglu.com/images/table_layout.gif" alt="caption-side örneği" width="490" height="478"></p>
<p>Örneği görmek için<a href="http://www.fatihhayrioglu.com/dokumanlar/table-layout.html">tıklayınız.</a></p>
<h3>caption-side<a name="caption-side"></a></h3>
<p id="ozelliktanim"><strong>Yapısı :</strong>caption-side: &lt;deger&gt;<br />
  <strong>Aldığı Değerler :</strong>top | bottom | inherit<br />
  <strong>Başlnagıç değeri:</strong>top<br />
  <strong>Uygulanabilen elementler:</strong>display: table-caption olarak belirlenen elementlere<br />
  <strong>Kalıtsallık:</strong>Yok</p>
<p>Not: CSS2 ile birlikte left ve right değerleride vardı ancak kullanışsızlığı nedeni ile CSS2.1&#8242;de kaldırıldı.</p>
<p><strong>caption-side:</strong>Tablonun başlığının(&lt;caption&gt;) nerede(altta mı üstte mi) olacağını belirler.</p>
<p align="center"><img src="http://www.fatihhayrioglu.com/images/caption_side.gif" alt="caption-side örneği" width="490" height="418"></p>
<p>Örneği görmek için<a href="http://www.fatihhayrioglu.com/dokumanlar/caption_side.html">tıklayınız.</a></p>
<p>Bu özelliği IE(ie5+/mac destekliyor) desteklemiyor. Tüm tarayıcıların desteklediği şekilde kod yazmak için &lt;caption&gt; etiketinin<strong>align</strong>özelliği kullanılmalıdır. Örnek:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;caption align=&quot;bottom&quot;&gt;
ve
&lt;caption align=&quot;top&quot;&gt;
</pre>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet Explorer 8+<br />
  Firefox 1+<br />
  Opera 9.2+<br />
  Safari 1.3+<br />
  Chrome 2+<br />
  W3C&#8217;s CSS Level 2+<br />
  CSS Profile 2.1</div>
<h3>border-collapse<a name="border-collapse"></a></h3>
<p id="ozelliktanim"><strong>Yapısı :</strong>border-collapse: &lt;deger&gt;<br />
  <strong>Aldığı Değerler :</strong>collapse | separate | kalıtsallık<br />
  <strong>Başlangıç değeri:</strong>separate<br />
  <strong>Uygulanabilen elementler:</strong>display:table ve display:table-caption olarak belirlenen elementlere<br />
  <strong>Kalıtsallık:</strong>Var</p>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet Explorer 5.5+<br />
  Firefox 1+<br />
  Opera 9.2+<br />
  Safari 1.3+<br />
  Chrome 2+<br />
  W3C&#8217;s CSS Level 2+<br />
  CSS Profile 2.0</div>
<p>border-collapse, tablo hücrelerinin etrafındaki kenarlık ile olan mesafeyi azaltmamızı veya açmamızı sağlar.<strong>separate</strong>ataması yapılmış ise hücreler arasına bir kaç piksellik mesafe konur, HTML içinden bu boşlukları &lt;table&gt; etiketinin cellspacing özelliği ile kaldırmak istesek bile tarayıcılar bu seferde iki kenarlığı bir bir üstü gösterecektir. Eğer<strong>collapse</strong>değeri verilirse iki hücre arasındaki mesafe kalkacaktır ve tek kenarlık görünecektir.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;border-collapse örneği&lt;/title&gt;
&lt;style&gt;
table.ayri { border-collapse: separate; }
table.birlesik { border-collapse: collapse; }
td { border: 1px solid black; padding: 3px; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table cellspacing=&quot;0&quot; class=&quot;ayri&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre1&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&amp;nbsp;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;birlesik&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre1&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Örneği görmek için<a href="http://www.fatihhayrioglu.com/dokumanlar/border-collapse.html">tıklayınız.</a></p>
<p align="center"><img src="http://www.fatihhayrioglu.com/images/border-collapse.gif" alt="border-collapse örneği" width="490" height="351"></p>
<h3>border-spacing<a name="boder-spacing"></a></h3>
<p id="ozelliktanim"><strong>Yapısı :</strong>border-spacing: &lt;deger&gt;<br />
  <strong>Aldığı Değerler :</strong>&lt;uzunluk&gt; &lt;uzunluk&gt;? | inherit<br />
  <strong>Başlangıç değeri:</strong>0<br />
  <strong>Uygulanabilen elementler:</strong>display:table ve display:table-caption olarak belirlenen elementlere<br />
  <strong>Kalıtsallık:</strong>Var</p>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet Explorer 8+<br />
  Firefox 1+<br />
  Opera 9.2+<br />
  Safari 1.3+<br />
  Chrome 2+<br />
  W3C&#8217;s CSS Level 2+<br />
  CSS Profile 2.0</div>
<p>border-spacing, normal uzunluk değerleri alır ve<strong>border-collapse:separate</strong>ile birlikte kullanılır. Eğer tek değer verilirse bu tüm kenarlar için geçerlidir, iki değer atanırsa ilki yatayda boşluk için ikincisi dikey de boşluk vermek için tanımlanmıştır.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;border-spacing örneği&lt;/title&gt;
&lt;style&gt;
table.ayri { border-collapse: separate; border-spacing: 3px 5px; }
table.birlesik { border-collapse: separate; }
td { border: 1px solid black; padding: 3px; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table cellspacing=&quot;0&quot; class=&quot;ayri&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre1&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&amp;nbsp;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;birlesik&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre1&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Örneği görmek için<a href="http://www.fatihhayrioglu.com/dokumanlar/border-spacing.html">tıklayınız.</a></p>
<p align="center"><img src="http://www.fatihhayrioglu.com/images/border_spacing.gif" alt="border-spacing örneği" width="490" height="351"></p>
<h3>empty-cells<a name="empty-cells"></a></h3>
<p id="ozelliktanim"><strong>Yapısı :</strong>empty-cells: &lt;deger&gt;<br />
  <strong>Aldığı Değerler :</strong>show | hide | kalıtsallık<br />
  <strong>Başlangıç değeri:</strong>show<br />
  <strong>Uygulanabilen elementler:</strong>display:table-cellolarak belirlenen elementlere<br />
  <strong>Kalıtsallık:</strong>Var</p>
<div class="tarayiciuyum"><strong>Browser Uyumu:</strong></p>
<p>  Internet Explorer 8+<br />
  Firefox 1+<br />
  Opera 9.2+<br />
  Safari 1.3+<br />
  Chrome 2+<br />
  W3C&#8217;s CSS Level 2+<br />
  CSS Profile 2.0</div>
<p>Bir tabloya bazı değerler atadığımızda(örneğin kenarlık değeri) boş olan hücreler bu değeri görmez, bu durumu düzeltmek için boş olan hücreler için boş karakter(&nbsp;) koyarız genel.<strong>empty-cells</strong>özelliği ile boş kalan hücrelere nasıl davranması gerektiğini bildirebiliriz. göster(<strong>show</strong>) değeri ile hücrenin içeriği olan hücreler ile aynı özellikleri almasını sağlayabiliriz. gizle(<strong>hide</strong>) değeri ile de hücrenin yokmuş gibi davranmasını sağlarız.</p>
<p>Bu özellik Internet Explorer tarafından desteklenmemektedir.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;empty-cells örneği&lt;/title&gt;
&lt;style&gt;
table.goster { empty-cells:show }
table.gizle { empty-cells:hide }
td { border: 1px solid black; padding: 3px; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table cellspacing=&quot;0&quot; class=&quot;goster&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&amp;nbsp;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;gizle&quot;&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td&gt;hücre2&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;hücre3&lt;/td&gt;
    &lt;td&gt;hücre4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Örneği görmek için<a href="http://www.fatihhayrioglu.com/dokumanlar/empty_cells.html">tıklayınız.</a></p>
<p align="center"><img src="http://www.fatihhayrioglu.com/images/empty_cells.gif" alt="empty-cells örneği" width="490" height="351"></p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://www.w3.org/TR/REC-CSS2/tables.html">http://www.w3.org/TR/REC-CSS2/tables.html</a></li>
<li><a href="http://www.w3schools.com/css/css_table.asp">http://www.w3schools.com/css/css_table.asp</a></li>
<li><a href="http://www.blooberry.com/indexdot/css/propindex/table.htm">http://www.blooberry.com/indexdot/css/propindex/table.htm</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/tablo-ozellikleri/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

