<?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>eAGLe Kişisel Web Sayfası &#187; CSS</title>
	<atom:link href="http://www.eagletr.com/category/css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.eagletr.com</link>
	<description>Sayfama hoşgeldiniz…</description>
	<lastBuildDate>Mon, 21 Jun 2010 12:46:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Farklı Tarayıcılar (Browser) İçin Farklı CSS Çalıştırmak</title>
		<link>http://www.eagletr.com/farkli-tarayicilar-browser-icin-farkli-css-calistirmak.html</link>
		<comments>http://www.eagletr.com/farkli-tarayicilar-browser-icin-farkli-css-calistirmak.html#comments</comments>
		<pubDate>Sun, 18 Apr 2010 01:03:37 +0000</pubDate>
		<dc:creator>eAGLe</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[farklı]]></category>
		<category><![CDATA[tarayıcılarda]]></category>

		<guid isPermaLink="false">http://www.eagletr.com/?p=337</guid>
		<description><![CDATA[Günümüzde bir tasarımın, tam manasıyla bir TASARIM olması için browser ayırt etmeden, bütün browserlarda aynı şekilde görüntülenmesi gerekmektedir. Tasarımınızda kullandığınız CSS kodları zaten o tasarımın temelidir. Fakat hala bazı browserlar bir çok kodu diğerlerinden çok farklı şekilde yorumlayabiliyor. Bunun önüne geçmek için bize lazım olan en uygun yöntem &#8220;Şartlı Yöntem&#8221; denilen, her tarayıcı için farklı [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.eagletr.com/wp-content/uploads/2010/04/css.gif" alt="" style="border: 1px solid #b6b6b6; padding: 2px;" class="alignright" />Günümüzde bir tasarımın, tam manasıyla bir TASARIM olması için browser ayırt etmeden, bütün browserlarda aynı şekilde görüntülenmesi gerekmektedir. Tasarımınızda kullandığınız CSS kodları zaten o tasarımın temelidir. Fakat hala bazı browserlar bir çok kodu diğerlerinden çok farklı şekilde yorumlayabiliyor. Bunun önüne geçmek için bize lazım olan en uygun yöntem &#8220;Şartlı Yöntem&#8221; denilen, her tarayıcı için farklı css çağırma yöntemidir.</p>
<p><strong>Bunu iki farklı şekilde kullanabiliriz ;</strong></p>
<p><span id="more-337"></span></p>
<ol>
<li>Bir CSS dosyasını sayfaya import etme: Bu yöntemi kullanırken aşağıda verdiğim kodu sayfanızın &#8220;head&#8221; tagları arasına eklemeniz lazım. Ve bu yöntem sadece Internet Explorer Tarayıcısı için geçerlidir.
<p><strong>lt :</strong> daha düşük.<br />
<strong>lte :</strong> eşit veya daha düşük.<br />
<strong>gt :</strong> daha yüksek.<br />
<strong>gte :</strong> eşit veya daha yüksek.</p>
<p>anlamlarına gelmektedir. Bunları şu örneklerdeki gibi kullanıyoruz;<br />
<strong>IE6 ve Alt Sürümleri için:</strong></p>
<pre class="brush: xml;">
&lt;!--[if lte IE 6]&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;ie6.css&quot;  /&gt;
&lt;![endif]--&gt;
</pre>
<p><strong>IE7&#8242;nin Alt Sürümleri için:</strong></p>
<pre class="brush: xml;">
&lt;!--[if lt IE 7]&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;ie6.css&quot;  /&gt;
&lt;![endif]--&gt;
</pre>
<p><strong>Sadece IE 7 İçin:</strong></p>
<pre class="brush: xml;">
&lt;!--[if IE 7]&gt;
&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;ie7.css&quot;  /&gt;
&lt;![endif]--&gt;
</pre>
<p>Bunları amacınıza göre çoğaltabilirisiniz.</li>
<li>Bir CSS dosyasının içindeki kodların arasında: Bu yöntem ile CSS kodlarınızın arasına aşağıdaki türde kodları yerleştirerek işleminizi gerçekleştire bilirsiniz.
<p>Örnek CSS Kodunuz #zirtbirt ID&#8217;si ve .zirtbirt CLASS&#8217;ı olsun.</p>
<p><strong>Internet Explorer için;</strong></p>
<pre class="brush: css;">
/*IE6 ve öncesinde çalışır*/
#zirtbirt { _color: blue; }
/*IE 7 ve öncesinde çalışır*/
.zirtbirt { *color: red; }
</pre>
<p> Yukarıdaki kodlarda ie6 ve öncesi işin görev kodundan önce &#8220;_&#8221; işaretini kullandık. ie7 ve öncesi için ise &#8220;*&#8221; işaretini. Fakar bu işlem sadece id ve class kodlarında çalışır. Yani taglar için kullanamayız. Tag, class veya id css kodlarının herhangi biri için aşağıdaki yöntemi de kullanabiliriz:</p>
<pre class="brush: css;">
/*IE6 ve öncesinde çalışır*/
* html #zirtbirt { color: red }
/*IE 7 ve öncesinde çalışır*/
*:first-child+html #zirtbirt { color: red }
</pre>
<p>Yukarıdaki kodlarda da farklı olarak kodumuzun başlarına &#8220;* html &#8221; ve &#8220;*:first-child+html &#8221; ekleriniz getirdik.</p>
<p><strong>FireFox İçin:</strong></p>
<pre class="brush: css;">
/*Firefox 2.0 ve aşağısı için*/
#zirtbirt, x:-moz-any-link { color:red; }

/*Firefox 3.0 için*/
#zirtbirt, x:-moz-any-link, x:default { color:red; }

/* Firefox 3.5 ve üstü için*/
body:first-of-type #zirtbirt { color:red; }
</pre>
<p><strong>Diğer Tarayıcılar:</strong></p>
<pre class="brush: css;">
/* Opera 9.27 ve önceki için*/
html:first-child #zirtbirt  { color: red }

/* Safari için*/
html[xmlns*=&quot;&quot;] body:last-child #zirtbirt { color: red }

/*safari 3+, chrome 1+, opera9+, ff 3.5+ için*/
body:nth-of-type(1) #zirtbirt  { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #zirtbirt  {  color: red }

/* saf3, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#zirtbirt { background: #000000; border: 1px solid #ffffff  }
}
</pre>
</li>
</ol>
<p>Çok işinize yaracağına eminim <img src='http://www.eagletr.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  kolay gelsin&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eagletr.com/farkli-tarayicilar-browser-icin-farkli-css-calistirmak.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>W3C Validation Ne İşe Yarar? Nasıl Ayak Uydurulur?</title>
		<link>http://www.eagletr.com/w3c-validation-ne-ise-yarar-nasil-ayak-uydurulur.html</link>
		<comments>http://www.eagletr.com/w3c-validation-ne-ise-yarar-nasil-ayak-uydurulur.html#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:27:29 +0000</pubDate>
		<dc:creator>eAGLe</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://www.eagletr.com/?p=164</guid>
		<description><![CDATA[Eğer site kodlamanız w3c uyumlu olursa google tarafından daha kolay algılanır. Yeni nesil kodlamalara uygun olduğu için farklı browserlarda görüntü farklılığı minimuma iner. Ayrıca temiz ve anlaşılır bi kodlama sistemine alışmış olursunuz. Son zamanlarda bu konu çok gündemde. Ben de size bazı sorunları nasıl düzeltebiliriz,  bu zıkkıma nasıl ayak uydururuz onun yolunu elimden geldiğince göstermeye [...]]]></description>
			<content:encoded><![CDATA[<p>Eğer site kodlamanız w3c uyumlu olursa google tarafından daha kolay algılanır. Yeni nesil kodlamalara uygun olduğu için farklı browserlarda görüntü farklılığı minimuma iner. Ayrıca temiz ve anlaşılır bi kodlama sistemine alışmış olursunuz. Son zamanlarda bu konu çok gündemde. Ben de size bazı sorunları nasıl düzeltebiliriz,  bu zıkkıma nasıl ayak uydururuz onun yolunu elimden geldiğince göstermeye çalışacağım&#8230;</p>
<p><strong>1. Kodlama sırasında kesinlikle büyük harfle kod yazmayın. Örneğin&#8230;</strong></p>
<p><span style="text-decoration: line-through;">&lt;script type=”text/javascript”&gt;&lt;/script&gt;</span></p>
<p>&lt;script type=”text/javascript”&gt;&lt;/script&gt;</p>
<p><strong>2.</strong><br />
<span style="text-decoration: line-through;">&lt;script language=&#8221;javascript&#8221;&gt;</span></p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
<span id="more-164"></span><br />
<strong>3. Kodlarınızı kesinlikle &#8220;&#8221; arasına yazın. Örneğin&#8230;</strong></p>
<p><span style="text-decoration: line-through;">type=text/javascript</span></p>
<p>type=&#8221;text/javascript&#8221;</p>
<p><strong>4. Tablolarınızda enişlik, yükseklig gibi stil kodlarımızı style vasıtasıyla veya id ya da class kullanarak css ile yapmalısınız. Örneğin&#8230;</strong></p>
<p>&lt;table <span style="text-decoration: line-through;">width=&#8221;250&#8243; height=&#8221;250&#8243;</span> &#8230;</p>
<p>&lt;table style=&#8221;width: 250px; height: 250px;&#8221; &#8230;</p>
<p><strong>5. Resim ekleme kodlarına dikkat edin. mutlaka alt=&#8221;" kullanın ve kod sonlandırlımasına dikkat edin Örneğin&#8230;</strong></p>
<p><span style="text-decoration: line-through;">&lt;img src=&#8221;bilmemne.gif&#8221;&gt;</span></p>
<p>&lt;img src=&#8221;bilmemne.gif&#8221; alt=&#8221;" /&gt;</p>
<p><strong>6. Açtığınız bir tagı mutlaka tekrar kapatın.</strong></p>
<p><span style="text-decoration: line-through;">&lt;strong&gt;eAGle</span></p>
<p>&lt;strong&gt;eAGLe&lt;/strong&gt;</p>
<p><strong>7. Tasarımınızda tabloları mümkün olduğu kadar az kullanın. Onun yerine &lt;div&gt; taglarından yararlanın. Biraz zor olacaktır.</strong></p>
<p>Gözüme takılan düzenlemeler oldukça ekleyeceğim&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eagletr.com/w3c-validation-ne-ise-yarar-nasil-ayak-uydurulur.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
