<?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>Kadir Özdemir &#187; css</title>
	<atom:link href="http://www.skorp.eu/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skorp.eu</link>
	<description>Programlama, Güvenlik, Design ve hayatimdan kesintiler</description>
	<lastBuildDate>Fri, 02 Dec 2011 14:29:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>css de Specificity (özel etken orani)</title>
		<link>http://www.skorp.eu/2009/03/12/css-de-specificity-ozel-etken-orani-nedir/</link>
		<comments>http://www.skorp.eu/2009/03/12/css-de-specificity-ozel-etken-orani-nedir/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 09:43:15 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.skorp.eu/?p=131</guid>
		<description><![CDATA[bugünki yazimda css de Specificity nedir nasil hesaplanir ona bakacagiz. Diyelimki bir websitemiz var icinde iki ayri stil dosyamiz bulunmakta. Dosya bir: a.css Dosya iki: b.css önce a.css ekleniyor html dosyamiza ardindan ise b.css Iki dosyamizdada h1 e verilen degisik özellikler varsayalim. a.css b.css böyle bir cakismada en son eklenen css dosyasindaki özelligi kullanacaktir Browserler, [...]]]></description>
			<content:encoded><![CDATA[<p>bugünki yazimda css de Specificity nedir nasil hesaplanir ona bakacagiz.<br />
Diyelimki bir websitemiz var icinde iki ayri stil dosyamiz bulunmakta.</p>
<p>Dosya bir: a.css<br />
Dosya iki: b.css</p>
<p>önce a.css ekleniyor html dosyamiza ardindan ise b.css</p>
<p>Iki dosyamizdada <strong>h1</strong> e verilen degisik özellikler varsayalim.</p>
<p><em>a.css</em> </p>
<pre class="brush: css; title: ; notranslate">
h1 {
color:#569dd3;
}
</pre>
<p><em>b.css</em> </p>
<pre class="brush: css; title: ; notranslate">
h1{
color:#ff0000;
}
</pre>
<p>böyle bir cakismada en son eklenen css dosyasindaki özelligi kullanacaktir Browserler, yani b.css icindeki h1 özelliklerini.</p>
<p><em>a.css </em>i biraz degistirelim</p>
<pre class="brush: css; title: ; notranslate">
#anatablo h1 {
color:#569dd3;
}
</pre>
<p>Simdi ise a.css deki özellik kullanilicaktir.</p>
<p>Neden?</p>
<p>Browserler herhangi bir cakismada özel etkinlik oranini hesaplar ve en yüksek olanini kullanir.<br />
Iki oranda ayni ise, ozaman en son eklenen kullanilir.</p>
<p>Browserler nasil hesapliyorlar simdi bir bakalim!</p>
<p>Hesaplama yi dört sütünlü bir tablo ile yapacagiz.<br />
A,B,C,D sütünlerimiz var default olarak iclerinde 0 yaziyor.</p>
<p>- <strong>A</strong> en yüksek etkinligi style özellikleri veriyor, inline stil kullanmissak A sütününe 1 yaziyoruz.<br />
- <strong>B</strong> tanimlanmis Id lerin sayisini yaziyoruz<br />
- <strong>C</strong> tanimlanmis Sinif (+pseudoclass) larin sayisini yaziyoruz<br />
- <strong>D</strong> secicilerin (html elemanlarinin) toplam sayisini yaziyoruz</p>
<p>sayilari yan yana yaziyoruz ve suna benzer bir örnek tablo cikiyor karsimiza.<br />
<img src="http://www.skorp.eu/pics/specifiy.GIF" alt="Specifiy" /></p>
<p>simdi yukardaki bizim örnegimizi hesapliyalim ve bakalim gercekten a.css deki özelliklermi kullanilmali.</p>
<p>#anatablo h1 toplam sayisi 0101<br />
b.css deki h1 in toplam sayisi 0001</p>
<p>101 1 den büyük oldugu icin a.css deki özellik kullaniliyor.</p>
<p>cakismayi asmanin kücük degisik bir yolu daha var.</p>
<p>hesaplamalara göre a.css yüklenecegi halde siz israrla b.css deki özelligi kullanmak istiyorsaniz <strong>!important</strong> kullanmaniz gerekir.</p>
<p>b.css </p>
<pre class="brush: css; title: ; notranslate">
h1{
color:#ff0000 !important;
}
</pre>
<p>yaparsaniz kesinlikle b.css deki özellik kullanilicaktir.</p>
<p>kolay gelsin</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2009/03/12/css-de-specificity-ozel-etken-orani-nedir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link sonuna isaret</title>
		<link>http://www.skorp.eu/2006/12/06/css-pseudoelementler/</link>
		<comments>http://www.skorp.eu/2006/12/06/css-pseudoelementler/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 19:17:16 +0000</pubDate>
		<dc:creator>Skorp</dc:creator>
				<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.kadir-oezdemir.com/2006/12/06/css-pseudoelementler/</guid>
		<description><![CDATA[evet bugün öylesine surf yaparken css de yeni birsey gözüme carpti oda cok linkli sayfalarda basilan linkleri sece bilmek icin link sonuna bir isaret koymak. Evet suan Internet explorerde calismiyor ama 7 ile calisir herhalde denemedim daha 7 de. Firefox ve operada sorunsuz calisiyor. denemek icin yapilmasi gereken sadece bunu kodunuza eklemek content kismina tabiki [...]]]></description>
			<content:encoded><![CDATA[<p>evet bugün öylesine surf yaparken css de yeni birsey gözüme carpti oda cok linkli sayfalarda basilan linkleri sece bilmek icin link sonuna bir isaret koymak.<br />
Evet suan Internet explorerde calismiyor ama 7 ile calisir herhalde denemedim daha 7 de.<br />
Firefox ve operada sorunsuz calisiyor.</p>
<p>denemek icin yapilmasi gereken sadece
<pre class="brush: xml; title: ; notranslate">
a:visited:after {

content: &quot; 0A0 0BB&quot;;
}
</pre>
<p>bunu kodunuza eklemek content kismina tabiki istediginiz isareti koya bilirsinz burda simdi bir bosluk ve >> isaretleri kullanilmakda.<br />
normal harfler disinda bir karakter icin unicode lar hex olarak yazilmasi gerekiyor.</p>
<p>kolay gele</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skorp.eu/2006/12/06/css-pseudoelementler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

