<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Pir Zöhre Ana Forum - CSS (Cascading Style Sheets)]]></title>
		<link>https://www.zohreanaforum.com/</link>
		<description><![CDATA[Pir Zöhre Ana Forum - https://www.zohreanaforum.com]]></description>
		<pubDate>Sun, 09 Aug 2026 01:28:51 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Web Tasarımınızı CSS3 ile Geleceğe Taşıyın !]]></title>
			<link>https://www.zohreanaforum.com/konu-web-tasariminizi-css3-ile-gelecege-tasiyin.html</link>
			<pubDate>Thu, 05 May 2011 08:18:29 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-web-tasariminizi-css3-ile-gelecege-tasiyin.html</guid>
			<description><![CDATA[CSS3 ile birlikte web tasarımında yaratıcılıkta patlamaya yol açacak  pek çok yeni özellik bulunuyor. Bu özellikler CSS&#8217;nin stilleme  kurallarında yer alıyor ve hazırlıkları halen süren <span style="font-weight: bold;" class="mycode_b">CSS3 Tanımlaması</span>&#8216;nda  yer alıyor. Aslında bu yeni özellikleri müşterileriniz için  geliştirdiğiniz web sitelerinde henüz önümüzdeki birkaç yıl boyunca  kullanamayacaksınız ancak tasarım blogları ve Web tasarım komünitesini  hedefleyen web siteleri, web tasarımının sınırlarını zorlamak için bu  özellikleri kullanaral tasarımınıza biraz daha güzellik katabilirler ve  endüstriyi geleceğe taşıyabilirler. <br />
<br />
Yazının devamında bulacağınız 5 teknikle şimdiden geleceğin teknolojisi için hazırlık yapmaya başlayabilirsiniz.<br />
<br />
CSS3 ile birlikte web tasarımında yaratıcılıkta patlamaya yol açacak  pek çok yeni özellik bulunuyor. Bu özellikler CSS&#8217;nin stilleme  kurallarında yer alıyor ve hazırlıkları halen süren <span style="font-weight: bold;" class="mycode_b">CSS3 Tanımlaması</span>&#8216;nda  yer alıyor. Aslında bu yeni özellikleri müşterileriniz için  geliştirdiğiniz web sitelerinde henüz önümüzdeki birkaç yıl boyunca  kullanamayacaksınız ancak tasarım blogları ve Web tasarım komünitesini  hedefleyen web siteleri, web tasarımının sınırlarını zorlamak için bu  özellikleri kullanaral tasarımınıza biraz daha güzellik katabilirler ve  endüstriyi geleceğe taşıyabilirler. Yazının devamında bulacağınız 5 teknikle şimdiden geleceğin teknolojisi için hazırlık yapmaya başlayabilirsiniz.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1. Border Radius</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/1.png" loading="lazy"  alt="[Resim: 1.png]" class="mycode_img" /><br />
border-radius<br />
   <br />
Muhtemelen günümüzde en çok kullanılan CSS3 tekniği border-radius  elementi. Standart HTML blok elementleri kare şeklindedir ve 90  derecelik köşelere sahiptir. CSS3 ile birlikte gelecek olan bu yeni  özellik ile birlikte yuvarlatılmış köşeleri de web sitelerimizde  kullanabileceğiz.<br />
 -moz-border-radius: 20px;<br />
-webkit-border-radius: 20px;<br />
border-radius: 20px;<br />
 border-radius ayrıca köşelerin her birini ayrı ayrı stillememize de izin veriyor ancak bunun için kullanılan sözdizimi -moz ve -webkit için biraz farklı:<br />
 -moz-border-radius-topleft: 20px;<br />
-moz-border-radius-topright: 20px;<br />
-moz-border-radius-bottomleft: 10px;<br />
-moz-border-radius-bottomright: 10px;<br />
-webkit-border-top-right-radius: 20px;<br />
-webkit-border-top-left-radius: 20px;<br />
-webkit-border-bottom-left-radius: 10px;<br />
-webkit-border-bottom-right-radius: 10px;<br />
 Bu özellik şimdilik Firefox, Safari ve Chrome tarafından destekleniyor. İlgili özellik ayrıca <a href="http://twitter.com/" target="_blank" rel="noopener" class="mycode_url">Twitter</a> üzerinde de kullanılıyor.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-background/#the-border-radius" target="_blank" rel="noopener" class="mycode_url">W3C şablonu</a><br />
</li>
<li><a href="http://www.css3.info/preview/rounded-border/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da border-radius</a><br />
</li>
<li><a href="http://www.the-art-of-web.com/css/border-radius/" target="_blank" rel="noopener" class="mycode_url">Web Sanatı</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">2. Border Image</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/2.png" loading="lazy"  alt="[Resim: 2.png]" class="mycode_img" /><br />
border-image<br />
 Adından da anlaşılabileceği üzere border-image, her bir  nesnenin sınırları için bir görsel kullanabilmemizi sağlıyor. İlk olarak  görsel, nesenin her bir köşesi için oluşturuluyor. Görselin her bir  köşesi, HTML nesnesinin bir köşesine işaret ediyor. Ardından bu görsel  aşağıdaki sözdizimi kullanılarak siteye aktarılıyor.<br />
 border: 5px solid #cccccc;<br />
-webkit-border-image: url(/images/border-image.png) 5 repeat;<br />
-moz-border-image: url(/images/border-image.png) 5 repeat;<br />
border-image: url(/images/border-image.png) 5 repeat;<br />
 {border: 5px;} özniteliği sınırın genel genişliğini belirtirken ardından uygulanan her bir border-image  kuralı görsel dosyasını hedefliyor ve tarayıcıya görselin o 5px  genişliğindeki alanın ne kadarını doldurması gerektiğini söylüyor.<br />
 Sınır görselleri de tıpkı köşelerde olduğu gibi sınır başına  tanımlanabiliyor. Bu sayede her bir sınır için farklı görseller  kullanılabilmesinin de önü açılmış oluyor.<br />
 border-bottom-right-image<br />
border-bottom-image<br />
border-bottom-left-image<br />
border-left-image<br />
 border-top-left-image<br />
 border-top-image<br />
 border-top-right-image<br />
 border-right-image<br />
 Bu özellik Firefox 3.1, Safari ve Chrome&#8217;de destekleniyor. Özellik ayrıca <a href="http://www.blog.spoongraphics.co.uk/" target="_blank" rel="noopener" class="mycode_url">Blog.SpoonGraphics</a> üzerinde de kullanılmış.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/2002/WD-css3-border-20021107/#the-border-image-uri" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/border-image/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da border-image</a><br />
</li>
<li><a href="http://ejohn.org/blog/border-image-in-firefox/" target="_blank" rel="noopener" class="mycode_url">Firefox üzerinde border-image</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">3. Kutu ve Metin Gölgeleri</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/3.png" loading="lazy"  alt="[Resim: 3.png]" class="mycode_img" /><br />
box-shadow<br />
 Gölgeler: Gölge efektini hanginiz sevmiyorsunuz ki? Bu efektler bir  web tasarımını doğru kullanıldığında çok güzel, yanlış kullanıldığında  da çok kötü yapabilirler. Şimdi, CSS3 ile birlikte gölge efekti  oluşturmak için Photoshop&#8217;a bile ihtiyacınız olmayacak. Bugüne kadar bu  özelliği sitelerinde kullanmaya cesaret edenler ortaya fena işler  çıkarmadılar. Özelliğin kullanımına güzel bir örnek olarak bu yıl  yayımlanmaya başlayan <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways websitesi</a> gösterilebilir.<br />
 -webkit-box-shadow: 10px 10px 25px #ccc;<br />
-moz-box-shadow: 10px 10px 25px #ccc;<br />
box-shadow: 10px 10px 25px #ccc;<br />
 İlk iki öznitelik gölgenin elementten ne kadar uzağa kadar  esneyeceğini gösteriyor. Yukarıdaki kod örneğinde bu x ve y açıları için  10 px olarak belirtilmiş. Üçüncü öznitelik ise gölgenin bulanıklık  seviyesini belirtirken son öznitelik ise gölgenin rengini tanımlıyor.<br />
 Bununla birlikte text-shadow özelliği aynı efektin metin üzerine de uygulanabilmesini sağlıyor.<br />
 text-shadow: 2px 2px 5px #ccc;<br />
 Şimdilik bu özellik Firefox 3.1, Safari, Chrome (sadece box-shadow) ve Opera (sadece text-shadow) üzerinde kullanılıyor. Örneğin kullanıldığı web sitesi ise <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways</a>.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-background/#the-box-shadow" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/box-shadow/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da box-shadow</a><br />
</li>
<li><a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/text-shadow/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da text-shadow</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">4. RGBA ve Geçirgenlik İle Kolay Saydamlık</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/4.png" loading="lazy"  alt="[Resim: 4.png]" class="mycode_img" /><br />
opacity<br />
 <a href="http://www.smashingmagazine.com/2008/04/16/getting-creative-with-transparency-in-web-design/" target="_blank" rel="noopener" class="mycode_url">Web Tasarımında PNGlerin Kullanımı</a>  saydamlığı anahtar bir tasarım özelliği haline getirdi. CSS3 ile  birlikte alpha ve geçirgenlik kurallarını kullanmak mümkün olacak.<br />
 rgba(200, 54, 54, 0.5);<br />
/* örnek: */<br />
background: rgba(200, 54, 54, 0.5);<br />
/* ya da */<br />
color: rgba(200, 54, 54, 0.5);<br />
 İlk üç numara kırmızı, yeşil ve mavi renk kanallarına işaret ederken  son değer ise saydamlık efektini verecek olan alpha kanalını belirtiyor.<br />
 Alternatif olarak geçirgenlik kuralı ile birlikte renk ve geçirgenlik değerlerini ayrı ayrı belirtmek mümkün olacak:<br />
 color: #000;<br />
opacity: #0.5;<br />
 Bu özellik Firefox, Safari, Chrome, Opera (opacity) ve IE7 (opacity, sorunlu). Bu özellik yine <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways</a> sitesinde kullanılmış.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-color/#rgba-color" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/rgba/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da RGBA</a><br />
</li>
<li><a href="http://www.stevenyork.com/tutorial/pure_css_opacity_and_how_to_have_opaque_children" target="_blank" rel="noopener" class="mycode_url">Saf CSS Geçirgenliği</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">5. @font-face İle Özel Web Yazıtipleri</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/5.png" loading="lazy"  alt="[Resim: 5.png]" class="mycode_img" /><br />
@font-face<br />
 Web üzerinde daima güvenle kullanabileceğiniz yazıtipleri vardır:  Arial, Helvetica, Verdana, Georgia, Comic Sans (hmm&#8230<img src="https://www.zohreanaforum.com/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> vs. Şimdi @font-face  CSS3 kuralı ile birlikte yazıtipleri çevrimiçi bir dizin üzerinden  çağrılabilecek ve web üzerinde kullanılabilecek. Ancak bu özellik telif  hakkı sorunlarını da beraberinde getireceğinden şimdilik  kullanabileceğiniz sadece birkaç yazıtipi bulunmakta.<br />
 Bu özelliğin kullanılabilmesi için gereken kod şu şekilde olmalıdır:<br />
 @font-face {<br />
font-family:'Anivers';<br />
src: url('/images/Anivers.otf') format('opentype');<br />
}<br />
 Ardından font-family&#8217;nin geriye kalan öğeleri de günümüzde kullanıldığı şekilde kullanılmaya devam edecektir.<br />
 h1 { font-family: &#8216;Anivers&#8217;, Helvetica, Sans-Serif; }<br />
 Bu özellik Firefox 3.1, Safari, Opera 10 ve IE7 (çok sorunlu, eğer kendinizi yeterince cesur hissediyorsanız o zaman <a href="http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work" target="_blank" rel="noopener" class="mycode_url">IE üzerinde font-face&#8217;i çalıştırmayı</a> deneyebilirseniz) üzerinde çalışıyor. Bu özelliği kullanan bir web sitesi olarak <a href="http://www.taptaptap.com/" target="_blank" rel="noopener" class="mycode_url">TapTapTap</a> gösterilebilir.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.webfonts.info/wiki/index.php?title=Fonts_available_for_%40font-face_embedding" target="_blank" rel="noopener" class="mycode_url">font-face ile kullanılabilecek yazıtipleri</a><br />
</li>
<li><a href="http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work" target="_blank" rel="noopener" class="mycode_url">IE&#8217;de font-face&#8217;i kullanmak</a><br />
</li>
<li><a href="http://www.alistapart.com/articles/cssatten" target="_blank" rel="noopener" class="mycode_url">Web yazıtipleri, bir sonraki büyük şey &#8211; A List Apart</a><br />
</li>
</ul>
 Her ne kadar CSS3 halen geliştirme aşamasında olmasına rağmen burada  listelenen kurallar daha şimdiden bazı tarayıcılar tarafından  desteklenmektedir. Özellikle <a href="http://www.apple.com/safari/" target="_blank" rel="noopener" class="mycode_url">Safari</a>&#8216;nin  bu yeni özellikler için tam desteği bulunuyor. Ancak ne yazık ki, bence  dünyanın en iyi tarayıcısı olmasına rağmen Safari&#8217;nin kullanıcı sayısı  halen çok değil bu sebeple bu özellikleri sırf Safari kullanıcıları için  eklemek, en azından şimdilik pek mantıklı bir çözüm değil. Ancak  Apple&#8217;ın Mac bilgisayarlarının kullanım oranının gün geçtikçe günlük  hayatımıza girmesi ile birlikte Safari&#8217;nin de kullanım oranı önemli  ölçüde artacaktır.<br />
 <a href="http://getfirefox.com/" target="_blank" rel="noopener" class="mycode_url">Firefox</a> da öte  yandan İnternet kullanıcılarının %20&#8242;den fazla bir kesimini içeriyor.  Daha da önemlisi, pek yakında yayımlanacak olan Firefox 3.1 pek çok CSS3  özelliğini de destekliyor. Firefox kullanıcılarının pek çoğunun  tarayıcılarını güncelleyeceğini varsayarsak, bu tip yeni stilleme  kurallarını destekleyen tarayıcıları kullanan kullanıcıların sayısı  önemli ölçüde artacaktır.<br />
 <a href="http://www.google.com/chrome" target="_blank" rel="noopener" class="mycode_url">Google Chrome</a>  ise bu yıl içerisinde yayımlandı. WebKit işleme motorunu kullanan  Chrome, aynı işleme motorunu kullanan Safari ile aşağı yukarı aynı  özelliklere sahip. Safari özellikle Mac kullanıcıları arasında  popülerken, Chrome&#8217;nin de piyasaya giriş yapması ile Windows  kullanıcıları arasında popülerlik kazanmaya başlıyor.<br />
 Yüzde bazında <a href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank" rel="noopener" class="mycode_url">W3&#8242;ün tarayıcı istatistikleri</a>ne  göre Kasım 2008 itibarıyla W3School kullanıcılarının %44.2&#8242;si Firefox,  %3.1&#8242;i Chrome, %2.7&#8242;si ise Safari kullanıyor. Bunun diğer anlamı ise bu  yeni özellikleri <span style="font-weight: bold;" class="mycode_b">İnternet kullanıcılarının %50&#8242;sinin görebilecek olması</span>.  Özellikle web tasarım komünitesi içerisinde, ki bu kesim tarayıcı  seçimi konusunda daha özenli davranıyor, CSS3 desteğine sahip  tarayıcıların kullanım oranı <span style="font-weight: bold;" class="mycode_b">%73.6</span>&#8216;ya kadar çıkıyor (<a href="http://www.blog.spoongraphics.co.uk/" target="_blank" rel="noopener" class="mycode_url">Blog.SoonGraphics</a>&#8216;e göre).<br />
 <span style="font-weight: bold;" class="mycode_b">6. Kötü yanları</span><br />
 Web siteniz artık pek çok güzel tasarım özelliğine kavuşmuş olabilir,  ancak bu özellikleri kullanırken daima aklınızın bir köşesinde tutmanız  gereken bazı kötü tarafları da yok değil:<br />
 <ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Internet Explorer</span>: İnternet kullanıcılarının %46&#8242;sı  bu yeni özellikleri göremeyecek, o yüzden bu yeni özellikleri web  sitenizin hayati önem taşıyan bölümlerinde kullanmayın. İkincil  tercihlerin de CSS kodunuz üzerinde oluşturulmuş olmasına dikkat edin.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Doğrulanmamış Stil Şablonları</span>: Bu CSS3 özellikleri  henüz son hallerine ulaşmış değiller. Şimdilik bazı tarayıcıları  hedefleyen etiketlerle birlikte kullanılabiliyor. Bu özellikler, CSS  stil şablonunuzun doğrulanmaması ile sonuçlanabilir.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Fazladan CSS Kodlaması</span>: Son maddenin devamı olarak  her bir tarayıcıda aynı kuralı uygulamak için tarayıcıları ayrı ayrı  etiketlemenin yanısıra CSS derlemesinin son kodunu da sitenize eklemek,  CSS kodunuzun uzamasına yol açacaktır.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Potansiyel Olarak Berbat Kullanımlar</span>: Tıpkı  Photoshop filtrelerinin berbat kullanım örneklerine rastladığımız gibi  bu yeni stilleme özelliklerinin kötü kullanımı sonucunda da ortaya  berbat web siteleri çıkabilir. Özellikle gölge efekti daha şimdiden  kulaklarımın çınlamasına yol açıyor. Özellikle kurumların pazarlama  departmanlarının bu özelliği ne derecede kullanmak isteyebileceklerini  düşünmek istemiyorum.<br />
</li>
</ul>
 <ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Kaynak</span>: <a href="http://www.bildirgec.org/" target="_blank" rel="noopener" class="mycode_url">Bildirgec </a>- <a href="http://www.smashingmagazine.com/2009/01/08/push-your-web-design-into-the-future-with-css3/" target="_blank" rel="noopener" class="mycode_url">Smashing Magazine</a><br />
</li>
</ul>
]]></description>
			<content:encoded><![CDATA[CSS3 ile birlikte web tasarımında yaratıcılıkta patlamaya yol açacak  pek çok yeni özellik bulunuyor. Bu özellikler CSS&#8217;nin stilleme  kurallarında yer alıyor ve hazırlıkları halen süren <span style="font-weight: bold;" class="mycode_b">CSS3 Tanımlaması</span>&#8216;nda  yer alıyor. Aslında bu yeni özellikleri müşterileriniz için  geliştirdiğiniz web sitelerinde henüz önümüzdeki birkaç yıl boyunca  kullanamayacaksınız ancak tasarım blogları ve Web tasarım komünitesini  hedefleyen web siteleri, web tasarımının sınırlarını zorlamak için bu  özellikleri kullanaral tasarımınıza biraz daha güzellik katabilirler ve  endüstriyi geleceğe taşıyabilirler. <br />
<br />
Yazının devamında bulacağınız 5 teknikle şimdiden geleceğin teknolojisi için hazırlık yapmaya başlayabilirsiniz.<br />
<br />
CSS3 ile birlikte web tasarımında yaratıcılıkta patlamaya yol açacak  pek çok yeni özellik bulunuyor. Bu özellikler CSS&#8217;nin stilleme  kurallarında yer alıyor ve hazırlıkları halen süren <span style="font-weight: bold;" class="mycode_b">CSS3 Tanımlaması</span>&#8216;nda  yer alıyor. Aslında bu yeni özellikleri müşterileriniz için  geliştirdiğiniz web sitelerinde henüz önümüzdeki birkaç yıl boyunca  kullanamayacaksınız ancak tasarım blogları ve Web tasarım komünitesini  hedefleyen web siteleri, web tasarımının sınırlarını zorlamak için bu  özellikleri kullanaral tasarımınıza biraz daha güzellik katabilirler ve  endüstriyi geleceğe taşıyabilirler. Yazının devamında bulacağınız 5 teknikle şimdiden geleceğin teknolojisi için hazırlık yapmaya başlayabilirsiniz.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1. Border Radius</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/1.png" loading="lazy"  alt="[Resim: 1.png]" class="mycode_img" /><br />
border-radius<br />
   <br />
Muhtemelen günümüzde en çok kullanılan CSS3 tekniği border-radius  elementi. Standart HTML blok elementleri kare şeklindedir ve 90  derecelik köşelere sahiptir. CSS3 ile birlikte gelecek olan bu yeni  özellik ile birlikte yuvarlatılmış köşeleri de web sitelerimizde  kullanabileceğiz.<br />
 -moz-border-radius: 20px;<br />
-webkit-border-radius: 20px;<br />
border-radius: 20px;<br />
 border-radius ayrıca köşelerin her birini ayrı ayrı stillememize de izin veriyor ancak bunun için kullanılan sözdizimi -moz ve -webkit için biraz farklı:<br />
 -moz-border-radius-topleft: 20px;<br />
-moz-border-radius-topright: 20px;<br />
-moz-border-radius-bottomleft: 10px;<br />
-moz-border-radius-bottomright: 10px;<br />
-webkit-border-top-right-radius: 20px;<br />
-webkit-border-top-left-radius: 20px;<br />
-webkit-border-bottom-left-radius: 10px;<br />
-webkit-border-bottom-right-radius: 10px;<br />
 Bu özellik şimdilik Firefox, Safari ve Chrome tarafından destekleniyor. İlgili özellik ayrıca <a href="http://twitter.com/" target="_blank" rel="noopener" class="mycode_url">Twitter</a> üzerinde de kullanılıyor.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-background/#the-border-radius" target="_blank" rel="noopener" class="mycode_url">W3C şablonu</a><br />
</li>
<li><a href="http://www.css3.info/preview/rounded-border/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da border-radius</a><br />
</li>
<li><a href="http://www.the-art-of-web.com/css/border-radius/" target="_blank" rel="noopener" class="mycode_url">Web Sanatı</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">2. Border Image</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/2.png" loading="lazy"  alt="[Resim: 2.png]" class="mycode_img" /><br />
border-image<br />
 Adından da anlaşılabileceği üzere border-image, her bir  nesnenin sınırları için bir görsel kullanabilmemizi sağlıyor. İlk olarak  görsel, nesenin her bir köşesi için oluşturuluyor. Görselin her bir  köşesi, HTML nesnesinin bir köşesine işaret ediyor. Ardından bu görsel  aşağıdaki sözdizimi kullanılarak siteye aktarılıyor.<br />
 border: 5px solid #cccccc;<br />
-webkit-border-image: url(/images/border-image.png) 5 repeat;<br />
-moz-border-image: url(/images/border-image.png) 5 repeat;<br />
border-image: url(/images/border-image.png) 5 repeat;<br />
 {border: 5px;} özniteliği sınırın genel genişliğini belirtirken ardından uygulanan her bir border-image  kuralı görsel dosyasını hedefliyor ve tarayıcıya görselin o 5px  genişliğindeki alanın ne kadarını doldurması gerektiğini söylüyor.<br />
 Sınır görselleri de tıpkı köşelerde olduğu gibi sınır başına  tanımlanabiliyor. Bu sayede her bir sınır için farklı görseller  kullanılabilmesinin de önü açılmış oluyor.<br />
 border-bottom-right-image<br />
border-bottom-image<br />
border-bottom-left-image<br />
border-left-image<br />
 border-top-left-image<br />
 border-top-image<br />
 border-top-right-image<br />
 border-right-image<br />
 Bu özellik Firefox 3.1, Safari ve Chrome&#8217;de destekleniyor. Özellik ayrıca <a href="http://www.blog.spoongraphics.co.uk/" target="_blank" rel="noopener" class="mycode_url">Blog.SpoonGraphics</a> üzerinde de kullanılmış.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/2002/WD-css3-border-20021107/#the-border-image-uri" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/border-image/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da border-image</a><br />
</li>
<li><a href="http://ejohn.org/blog/border-image-in-firefox/" target="_blank" rel="noopener" class="mycode_url">Firefox üzerinde border-image</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">3. Kutu ve Metin Gölgeleri</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/3.png" loading="lazy"  alt="[Resim: 3.png]" class="mycode_img" /><br />
box-shadow<br />
 Gölgeler: Gölge efektini hanginiz sevmiyorsunuz ki? Bu efektler bir  web tasarımını doğru kullanıldığında çok güzel, yanlış kullanıldığında  da çok kötü yapabilirler. Şimdi, CSS3 ile birlikte gölge efekti  oluşturmak için Photoshop&#8217;a bile ihtiyacınız olmayacak. Bugüne kadar bu  özelliği sitelerinde kullanmaya cesaret edenler ortaya fena işler  çıkarmadılar. Özelliğin kullanımına güzel bir örnek olarak bu yıl  yayımlanmaya başlayan <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways websitesi</a> gösterilebilir.<br />
 -webkit-box-shadow: 10px 10px 25px #ccc;<br />
-moz-box-shadow: 10px 10px 25px #ccc;<br />
box-shadow: 10px 10px 25px #ccc;<br />
 İlk iki öznitelik gölgenin elementten ne kadar uzağa kadar  esneyeceğini gösteriyor. Yukarıdaki kod örneğinde bu x ve y açıları için  10 px olarak belirtilmiş. Üçüncü öznitelik ise gölgenin bulanıklık  seviyesini belirtirken son öznitelik ise gölgenin rengini tanımlıyor.<br />
 Bununla birlikte text-shadow özelliği aynı efektin metin üzerine de uygulanabilmesini sağlıyor.<br />
 text-shadow: 2px 2px 5px #ccc;<br />
 Şimdilik bu özellik Firefox 3.1, Safari, Chrome (sadece box-shadow) ve Opera (sadece text-shadow) üzerinde kullanılıyor. Örneğin kullanıldığı web sitesi ise <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways</a>.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-background/#the-box-shadow" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/box-shadow/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da box-shadow</a><br />
</li>
<li><a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/text-shadow/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da text-shadow</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">4. RGBA ve Geçirgenlik İle Kolay Saydamlık</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/4.png" loading="lazy"  alt="[Resim: 4.png]" class="mycode_img" /><br />
opacity<br />
 <a href="http://www.smashingmagazine.com/2008/04/16/getting-creative-with-transparency-in-web-design/" target="_blank" rel="noopener" class="mycode_url">Web Tasarımında PNGlerin Kullanımı</a>  saydamlığı anahtar bir tasarım özelliği haline getirdi. CSS3 ile  birlikte alpha ve geçirgenlik kurallarını kullanmak mümkün olacak.<br />
 rgba(200, 54, 54, 0.5);<br />
/* örnek: */<br />
background: rgba(200, 54, 54, 0.5);<br />
/* ya da */<br />
color: rgba(200, 54, 54, 0.5);<br />
 İlk üç numara kırmızı, yeşil ve mavi renk kanallarına işaret ederken  son değer ise saydamlık efektini verecek olan alpha kanalını belirtiyor.<br />
 Alternatif olarak geçirgenlik kuralı ile birlikte renk ve geçirgenlik değerlerini ayrı ayrı belirtmek mümkün olacak:<br />
 color: #000;<br />
opacity: #0.5;<br />
 Bu özellik Firefox, Safari, Chrome, Opera (opacity) ve IE7 (opacity, sorunlu). Bu özellik yine <a href="http://24ways.org/" target="_blank" rel="noopener" class="mycode_url">24 Ways</a> sitesinde kullanılmış.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.w3.org/TR/css3-color/#rgba-color" target="_blank" rel="noopener" class="mycode_url">W3C Taslağı</a><br />
</li>
<li><a href="http://www.css3.info/preview/rgba/" target="_blank" rel="noopener" class="mycode_url">CSS3.info&#8217;da RGBA</a><br />
</li>
<li><a href="http://www.stevenyork.com/tutorial/pure_css_opacity_and_how_to_have_opaque_children" target="_blank" rel="noopener" class="mycode_url">Saf CSS Geçirgenliği</a><br />
</li>
</ul>
 <span style="font-weight: bold;" class="mycode_b">5. @font-face İle Özel Web Yazıtipleri</span><br />
 <img src="http://www.zohreanaforum.com/images/imported/2011/05/5.png" loading="lazy"  alt="[Resim: 5.png]" class="mycode_img" /><br />
@font-face<br />
 Web üzerinde daima güvenle kullanabileceğiniz yazıtipleri vardır:  Arial, Helvetica, Verdana, Georgia, Comic Sans (hmm&#8230<img src="https://www.zohreanaforum.com/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> vs. Şimdi @font-face  CSS3 kuralı ile birlikte yazıtipleri çevrimiçi bir dizin üzerinden  çağrılabilecek ve web üzerinde kullanılabilecek. Ancak bu özellik telif  hakkı sorunlarını da beraberinde getireceğinden şimdilik  kullanabileceğiniz sadece birkaç yazıtipi bulunmakta.<br />
 Bu özelliğin kullanılabilmesi için gereken kod şu şekilde olmalıdır:<br />
 @font-face {<br />
font-family:'Anivers';<br />
src: url('/images/Anivers.otf') format('opentype');<br />
}<br />
 Ardından font-family&#8217;nin geriye kalan öğeleri de günümüzde kullanıldığı şekilde kullanılmaya devam edecektir.<br />
 h1 { font-family: &#8216;Anivers&#8217;, Helvetica, Sans-Serif; }<br />
 Bu özellik Firefox 3.1, Safari, Opera 10 ve IE7 (çok sorunlu, eğer kendinizi yeterince cesur hissediyorsanız o zaman <a href="http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work" target="_blank" rel="noopener" class="mycode_url">IE üzerinde font-face&#8217;i çalıştırmayı</a> deneyebilirseniz) üzerinde çalışıyor. Bu özelliği kullanan bir web sitesi olarak <a href="http://www.taptaptap.com/" target="_blank" rel="noopener" class="mycode_url">TapTapTap</a> gösterilebilir.<br />
 Ayrıca bakınız:<br />
 <ul class="mycode_list"><li><a href="http://www.webfonts.info/wiki/index.php?title=Fonts_available_for_%40font-face_embedding" target="_blank" rel="noopener" class="mycode_url">font-face ile kullanılabilecek yazıtipleri</a><br />
</li>
<li><a href="http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work" target="_blank" rel="noopener" class="mycode_url">IE&#8217;de font-face&#8217;i kullanmak</a><br />
</li>
<li><a href="http://www.alistapart.com/articles/cssatten" target="_blank" rel="noopener" class="mycode_url">Web yazıtipleri, bir sonraki büyük şey &#8211; A List Apart</a><br />
</li>
</ul>
 Her ne kadar CSS3 halen geliştirme aşamasında olmasına rağmen burada  listelenen kurallar daha şimdiden bazı tarayıcılar tarafından  desteklenmektedir. Özellikle <a href="http://www.apple.com/safari/" target="_blank" rel="noopener" class="mycode_url">Safari</a>&#8216;nin  bu yeni özellikler için tam desteği bulunuyor. Ancak ne yazık ki, bence  dünyanın en iyi tarayıcısı olmasına rağmen Safari&#8217;nin kullanıcı sayısı  halen çok değil bu sebeple bu özellikleri sırf Safari kullanıcıları için  eklemek, en azından şimdilik pek mantıklı bir çözüm değil. Ancak  Apple&#8217;ın Mac bilgisayarlarının kullanım oranının gün geçtikçe günlük  hayatımıza girmesi ile birlikte Safari&#8217;nin de kullanım oranı önemli  ölçüde artacaktır.<br />
 <a href="http://getfirefox.com/" target="_blank" rel="noopener" class="mycode_url">Firefox</a> da öte  yandan İnternet kullanıcılarının %20&#8242;den fazla bir kesimini içeriyor.  Daha da önemlisi, pek yakında yayımlanacak olan Firefox 3.1 pek çok CSS3  özelliğini de destekliyor. Firefox kullanıcılarının pek çoğunun  tarayıcılarını güncelleyeceğini varsayarsak, bu tip yeni stilleme  kurallarını destekleyen tarayıcıları kullanan kullanıcıların sayısı  önemli ölçüde artacaktır.<br />
 <a href="http://www.google.com/chrome" target="_blank" rel="noopener" class="mycode_url">Google Chrome</a>  ise bu yıl içerisinde yayımlandı. WebKit işleme motorunu kullanan  Chrome, aynı işleme motorunu kullanan Safari ile aşağı yukarı aynı  özelliklere sahip. Safari özellikle Mac kullanıcıları arasında  popülerken, Chrome&#8217;nin de piyasaya giriş yapması ile Windows  kullanıcıları arasında popülerlik kazanmaya başlıyor.<br />
 Yüzde bazında <a href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank" rel="noopener" class="mycode_url">W3&#8242;ün tarayıcı istatistikleri</a>ne  göre Kasım 2008 itibarıyla W3School kullanıcılarının %44.2&#8242;si Firefox,  %3.1&#8242;i Chrome, %2.7&#8242;si ise Safari kullanıyor. Bunun diğer anlamı ise bu  yeni özellikleri <span style="font-weight: bold;" class="mycode_b">İnternet kullanıcılarının %50&#8242;sinin görebilecek olması</span>.  Özellikle web tasarım komünitesi içerisinde, ki bu kesim tarayıcı  seçimi konusunda daha özenli davranıyor, CSS3 desteğine sahip  tarayıcıların kullanım oranı <span style="font-weight: bold;" class="mycode_b">%73.6</span>&#8216;ya kadar çıkıyor (<a href="http://www.blog.spoongraphics.co.uk/" target="_blank" rel="noopener" class="mycode_url">Blog.SoonGraphics</a>&#8216;e göre).<br />
 <span style="font-weight: bold;" class="mycode_b">6. Kötü yanları</span><br />
 Web siteniz artık pek çok güzel tasarım özelliğine kavuşmuş olabilir,  ancak bu özellikleri kullanırken daima aklınızın bir köşesinde tutmanız  gereken bazı kötü tarafları da yok değil:<br />
 <ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Internet Explorer</span>: İnternet kullanıcılarının %46&#8242;sı  bu yeni özellikleri göremeyecek, o yüzden bu yeni özellikleri web  sitenizin hayati önem taşıyan bölümlerinde kullanmayın. İkincil  tercihlerin de CSS kodunuz üzerinde oluşturulmuş olmasına dikkat edin.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Doğrulanmamış Stil Şablonları</span>: Bu CSS3 özellikleri  henüz son hallerine ulaşmış değiller. Şimdilik bazı tarayıcıları  hedefleyen etiketlerle birlikte kullanılabiliyor. Bu özellikler, CSS  stil şablonunuzun doğrulanmaması ile sonuçlanabilir.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Fazladan CSS Kodlaması</span>: Son maddenin devamı olarak  her bir tarayıcıda aynı kuralı uygulamak için tarayıcıları ayrı ayrı  etiketlemenin yanısıra CSS derlemesinin son kodunu da sitenize eklemek,  CSS kodunuzun uzamasına yol açacaktır.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Potansiyel Olarak Berbat Kullanımlar</span>: Tıpkı  Photoshop filtrelerinin berbat kullanım örneklerine rastladığımız gibi  bu yeni stilleme özelliklerinin kötü kullanımı sonucunda da ortaya  berbat web siteleri çıkabilir. Özellikle gölge efekti daha şimdiden  kulaklarımın çınlamasına yol açıyor. Özellikle kurumların pazarlama  departmanlarının bu özelliği ne derecede kullanmak isteyebileceklerini  düşünmek istemiyorum.<br />
</li>
</ul>
 <ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Kaynak</span>: <a href="http://www.bildirgec.org/" target="_blank" rel="noopener" class="mycode_url">Bildirgec </a>- <a href="http://www.smashingmagazine.com/2009/01/08/push-your-web-design-into-the-future-with-css3/" target="_blank" rel="noopener" class="mycode_url">Smashing Magazine</a><br />
</li>
</ul>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS ile Site Dışı Bağlantılara İkon Eklemek]]></title>
			<link>https://www.zohreanaforum.com/konu-css-ile-site-disi-baglantilara-ikon-eklemek.html</link>
			<pubDate>Sun, 21 Nov 2010 00:50:07 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-ile-site-disi-baglantilara-ikon-eklemek.html</guid>
			<description><![CDATA[Vikipedi sitesindeki makalelerde dış bağlantılar kısmında bağlantının vikipedi&#8217;nin dışına gideceğini ifade eden external ikonunu (<img src="http://bits.wikimedia.org/skins-1.5/vector/images/external-link-ltr-icon.png" loading="lazy"  alt="[Resim: external-link-ltr-icon.png]" class="mycode_img" />) görmüşsünüzdür. <br />
<br />
Bunu CSS ile kendi sitemize de uygulayabiliriz. Hem de linkler için hiçbir .class kullanmadan, otomatik bir şekilde yapabiliriz. <br />
<br />
Daha önce eburhan&#8217;ın Bildirgeç&#8217;te anlattığı &#8216;<a href="http://www.bildirgec.org/yazi/css-ile-linkleri-simgelestirmek" target="_blank" rel="noopener" class="mycode_url">CSS ile linkleri simgeleştirmek</a>&#8216; (<a href="http://pooliestudios.com/projects/iconize/" target="_blank" rel="noopener" class="mycode_url">iconize textlinks with css</a>)  konu başlığını esas alarak başlayalım işe. Orada anlatılan, bir CSS  dosyasını siteye entegre ederek, site içerisindeki çeşitli bağlantı  türlerine özel resimler atamak (.rar için minik arşiv ikonu, .jpg için  minik resim ikonu). Ancak bunun tek eksik yanı, sitedeki harici (external links),  yani site dışına çıkan bağlantılara özel resimler atamanın  gösterilmemiş olması. Bunun nasıl yapılacağı konusunda küçük bir &#8216;google  araştırması&#8217; yaptım; ancak işe yarar bir şeye rastlamadım.<br />
 Bunun üzerine bunun nasıl yapılacağını buldum. <br />
<br />
Öncelikle yukarıda bahsettiğim &#8216;iconize textlinks with css&#8216; için gerekli dosyaları <a href="http://pooliestudios.com/projects/iconize/iconize-05.zip" target="_blank" rel="noopener" class="mycode_url">şuradan </a>indirelim.<br />
<br />
<br />
 Sitemizdeki <span style="font-weight: bold;" class="mycode_b">&lt;head&gt;</span> ve <span style="font-weight: bold;" class="mycode_b">&lt;/head&gt;</span> kodları arasına aşağıdaki kodu ekleyerek, indirdiğimiz iconize.css dosyasını siteye entegre edelim.<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
<br />
&lt;link rel="stylesheet" type="text/css" media="screen" href="&lt;?php bloginfo('template_directory'); ?&gt;/iconize.css" /&gt;<br />
<br />
<br />
 Böylelikle sitemizdeki linklerin yanına bağlantı türlerine göre (.jpg .doc .zip. vs&#8230<img src="https://www.zohreanaforum.com/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> ikonlar eklenmiş oldu:<br />
<br />
<img src="http://img230.imageshack.us/img230/6522/iconizetextwithcss33197.gif" loading="lazy"  alt="[Resim: iconizetextwithcss33197.gif]" class="mycode_img" /><br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Site Dışı Linklere (External Links) İkon Eklemek</span><br />
<br />
 Asıl meselemize geldik. Hemen iconize.css dosyamızı bir editör yardımıyla açıyoruz.<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
<br />
entry a[href *="sinerjik.org/"] {<br />
background:none;<br />
padding:0;<br />
}<br />
 <br />
.entry a {<br />
background: url(icons/icon_external.gif) no-repeat center right;<br />
padding:5px 12px 0 0;<br />
}<br />
<br />
 kodlarını iconize.css dosyası içerisindeki kodların en altına  ekliyoruz. Şimdi entry sınıfı içerisindeki sinerjik.org/ ifadesiyle  başlayan tüm linklerin background ve padding değerlerini iptal ettik (sinerjik.org/ yerine siteisminiz.com/  gelecek.). Bunu yapınca aynı zamanda diğer bağlantı türlerindeki  ikonları da görünmez yapmış olduk. Bunu engellemek için diğer kodların  hepsine <span style="font-weight: bold;" class="mycode_b">!important</span> ekleyerek sadece onlara öncelik tanımak.<br />
 İşte bir örnek:<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
1<br />
2<br />
3<br />
4<br />
a[href&#36;='.doc'], a[href&#36;='.rtf'] {<br />
 padding: 5px 20px 5px 0 !important;<br />
 background: transparent url(icons/icon_doc.gif) no-repeat center right !important;<br />
}<br />
<br />
<br />
<br />
 Böylelikle siteye hem tüm bağlantı türlerine özel ikonlar ekledik,  hem de sitedışı (external) linklere ikon ekleyerek, ziyaretçiyi uyarmış  olduk.<br />
<br />
<br />
kaynak:<a href="http://www.sinerjik.org" target="_blank" rel="noopener" class="mycode_url">Sinerjik Günlük | internet kültürü, popüler kültür, web programlama, tasarım</a>]]></description>
			<content:encoded><![CDATA[Vikipedi sitesindeki makalelerde dış bağlantılar kısmında bağlantının vikipedi&#8217;nin dışına gideceğini ifade eden external ikonunu (<img src="http://bits.wikimedia.org/skins-1.5/vector/images/external-link-ltr-icon.png" loading="lazy"  alt="[Resim: external-link-ltr-icon.png]" class="mycode_img" />) görmüşsünüzdür. <br />
<br />
Bunu CSS ile kendi sitemize de uygulayabiliriz. Hem de linkler için hiçbir .class kullanmadan, otomatik bir şekilde yapabiliriz. <br />
<br />
Daha önce eburhan&#8217;ın Bildirgeç&#8217;te anlattığı &#8216;<a href="http://www.bildirgec.org/yazi/css-ile-linkleri-simgelestirmek" target="_blank" rel="noopener" class="mycode_url">CSS ile linkleri simgeleştirmek</a>&#8216; (<a href="http://pooliestudios.com/projects/iconize/" target="_blank" rel="noopener" class="mycode_url">iconize textlinks with css</a>)  konu başlığını esas alarak başlayalım işe. Orada anlatılan, bir CSS  dosyasını siteye entegre ederek, site içerisindeki çeşitli bağlantı  türlerine özel resimler atamak (.rar için minik arşiv ikonu, .jpg için  minik resim ikonu). Ancak bunun tek eksik yanı, sitedeki harici (external links),  yani site dışına çıkan bağlantılara özel resimler atamanın  gösterilmemiş olması. Bunun nasıl yapılacağı konusunda küçük bir &#8216;google  araştırması&#8217; yaptım; ancak işe yarar bir şeye rastlamadım.<br />
 Bunun üzerine bunun nasıl yapılacağını buldum. <br />
<br />
Öncelikle yukarıda bahsettiğim &#8216;iconize textlinks with css&#8216; için gerekli dosyaları <a href="http://pooliestudios.com/projects/iconize/iconize-05.zip" target="_blank" rel="noopener" class="mycode_url">şuradan </a>indirelim.<br />
<br />
<br />
 Sitemizdeki <span style="font-weight: bold;" class="mycode_b">&lt;head&gt;</span> ve <span style="font-weight: bold;" class="mycode_b">&lt;/head&gt;</span> kodları arasına aşağıdaki kodu ekleyerek, indirdiğimiz iconize.css dosyasını siteye entegre edelim.<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
<br />
&lt;link rel="stylesheet" type="text/css" media="screen" href="&lt;?php bloginfo('template_directory'); ?&gt;/iconize.css" /&gt;<br />
<br />
<br />
 Böylelikle sitemizdeki linklerin yanına bağlantı türlerine göre (.jpg .doc .zip. vs&#8230<img src="https://www.zohreanaforum.com/images/smilies/wink.png" alt="Wink" title="Wink" class="smilie smilie_2" /> ikonlar eklenmiş oldu:<br />
<br />
<img src="http://img230.imageshack.us/img230/6522/iconizetextwithcss33197.gif" loading="lazy"  alt="[Resim: iconizetextwithcss33197.gif]" class="mycode_img" /><br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Site Dışı Linklere (External Links) İkon Eklemek</span><br />
<br />
 Asıl meselemize geldik. Hemen iconize.css dosyamızı bir editör yardımıyla açıyoruz.<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
<br />
entry a[href *="sinerjik.org/"] {<br />
background:none;<br />
padding:0;<br />
}<br />
 <br />
.entry a {<br />
background: url(icons/icon_external.gif) no-repeat center right;<br />
padding:5px 12px 0 0;<br />
}<br />
<br />
 kodlarını iconize.css dosyası içerisindeki kodların en altına  ekliyoruz. Şimdi entry sınıfı içerisindeki sinerjik.org/ ifadesiyle  başlayan tüm linklerin background ve padding değerlerini iptal ettik (sinerjik.org/ yerine siteisminiz.com/  gelecek.). Bunu yapınca aynı zamanda diğer bağlantı türlerindeki  ikonları da görünmez yapmış olduk. Bunu engellemek için diğer kodların  hepsine <span style="font-weight: bold;" class="mycode_b">!important</span> ekleyerek sadece onlara öncelik tanımak.<br />
 İşte bir örnek:<br />
 <a href="http://www.sinerjik.org/yazi/css-ile-site-disi-baglantilara-ikon-eklemek/#" target="_blank" rel="noopener" class="mycode_url">?</a><br />
1<br />
2<br />
3<br />
4<br />
a[href&#36;='.doc'], a[href&#36;='.rtf'] {<br />
 padding: 5px 20px 5px 0 !important;<br />
 background: transparent url(icons/icon_doc.gif) no-repeat center right !important;<br />
}<br />
<br />
<br />
<br />
 Böylelikle siteye hem tüm bağlantı türlerine özel ikonlar ekledik,  hem de sitedışı (external) linklere ikon ekleyerek, ziyaretçiyi uyarmış  olduk.<br />
<br />
<br />
kaynak:<a href="http://www.sinerjik.org" target="_blank" rel="noopener" class="mycode_url">Sinerjik Günlük | internet kültürü, popüler kültür, web programlama, tasarım</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Bütün tarayıcılar için CSS hackleri hileleri]]></title>
			<link>https://www.zohreanaforum.com/konu-butun-tarayicilar-icin-css-hackleri-hileleri.html</link>
			<pubDate>Thu, 28 Oct 2010 01:22:43 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-butun-tarayicilar-icin-css-hackleri-hileleri.html</guid>
			<description><![CDATA[Tarayıcılar arası farklılıkların hepimizi çıldırması konumuzun  sadece minik bir bölümü. Asıl bahsetmek istediğim; tüm popüler  tarayıcılar için, sadece kullanılan tarayıcıda geçerli sayılacak CSS  kodları.<br />
<br />
<br />
 Yani, kullanıcınız Opera kullanıyorsa, sadece Opera tarayıcısı için  bir div'in gizlenmesi veya Firefox 1 kullanıyosa, sadece Firefox 1  kullananların görebileceği bir öğenin yüksekliğinin daha fazla olması  gibi hacklerden bahsediyor. <br />
<br />
<br />
<br />
 Daha iyi anlamak için şöyle bir HTML yapısı kuralım:<br />
<br />
&lt;p id="opera"&gt;Opera 7.2 - 9.5&lt;/p&gt;<br />
&lt;p id="safari"&gt;Safari&lt;/p&gt;<br />
&lt;p id="firefox"&gt;Firefox&lt;/p&gt;<br />
&lt;p id="firefox12"&gt;Firefox 1 - 2 &lt;/p&gt;<br />
&lt;p id="ie7"&gt;IE 7&lt;/p&gt;<br />
&lt;p id="ie6"&gt;IE 6&lt;/p&gt;<br />
<br />
 Daha sonra tüm tarayıcılarda bu elementleri gizleyelim:<br />
<br />
&lt;style type="text/css"&gt;<br />
body p<br />
{<br />
display: none;<br />
}<br />
&lt;/style&gt;<br />
 <br />
 Şimdi ise her bir tarayıcı için bu divleri nasıl göstereceğimize geçelim.<br />
 <span style="font-weight: bold;" class="mycode_b">Internet Explorer</span><br />
<br />
 IE için 2 yöntem bulunuyor, ki bunu IE ızdırabı çeken herkes ezbere biliyordur. Birinci yol, IF cümleleri:<br />
<br />
&lt;!--[if IE 7]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 &lt;!--[if IE 6]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 &lt;!--[if IE]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 <br />
 If cümleleri arasına yazılan her türlü <span style="font-weight: bold;" class="mycode_b">HTML</span> kodu  sadece IE tarafından görünebilecek ve çalıştırılabilecektir. Ancak bu  işlem dışarıdan bağlanmış .css dosyalarına etki etmediği için onlarda  şöyle bir method kullanıyoruz:<br />
<br />
/* IE 7 */<br />
html &gt; body #ie7<br />
{<br />
*display: block;<br />
}<br />
 /* IE 6 */<br />
body #ie6<br />
{<br />
_display: block;<br />
}<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">Firefox</span><br />
<br />
 Genellikle IE dışında bir tarayıcı için bu tür hacklere ihtiyaç duymacak olsak da her ihtimale karşı bahsetmekte fayda var.<br />
<br />
/* Firefox 1 - 2 */<br />
body:empty #firefox12<br />
{<br />
display: block;<br />
}<br />
 /* Firefox */<br />
@-moz-******** url-prefix()<br />
{<br />
#firefox { display: block; }<br />
}<br />
 <br />
 Kodları yukarıdaki paragrafları FF sürümlerine göre gizli olmaktan çıkaracaktır.<br />
 <span style="font-weight: bold;" class="mycode_b">Safari</span><br />
<br />
 Safari motoru olan Webkit için geçerli hackler ise şöyle:<br />
<br />
/* Safari */<br />
@media screen and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
#safari { display: block; }<br />
}<br />
 <br />
 <span style="font-weight: bold;" class="mycode_b">Opera</span><br />
<br />
 Opera fanatikleri eminim bu listede Opera'yı görmeselerdi  üzüleceklerdi. İşte Opera için geçerli hack. Ancak burada bir sorun var  ki, Opera'nın hackinde geçen -min-device-pixel- kodu, bu özelliğin desteklendiği tüm tarayıcılarda görünecek. Yani sadece Opera'ya has olmaktan çıkacak.<br />
<br />
/* Opera */<br />
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
head~body #opera { display: block; }<br />
}<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">Üşengeçlere tüm kodlar</span><br />
<br />
 <br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt;<br />
&lt;html lang="en"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"&gt;<br />
&lt;title&gt;CSS Browser Hacks&lt;/title&gt;<br />
 &lt;style type="text/css"&gt;<br />
body p<br />
{<br />
display: none;<br />
}<br />
/* Opera */<br />
html:first-child #opera<br />
{<br />
display: block;<br />
}<br />
 /* IE 7 */<br />
html &gt; body #ie7<br />
{<br />
*display: block;<br />
}<br />
 /* IE 6 */<br />
body #ie6<br />
{<br />
_display: block;<br />
}<br />
 /* Firefox 1 - 2 */<br />
body:empty #firefox12<br />
{<br />
display: block;<br />
}<br />
 /* Firefox */<br />
@-moz-******** url-prefix()<br />
{<br />
#firefox { display: block; }<br />
}<br />
 /* Safari */<br />
@media screen and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
#safari { display: block; }<br />
}<br />
 /* Opera */<br />
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
head~body #opera { display: block; }<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
 &lt;body&gt;<br />
 &lt;p id="opera"&gt;Opera 7.2 - 9.5&lt;/p&gt;<br />
&lt;p id="safari"&gt;Safari&lt;/p&gt;<br />
&lt;p id="firefox"&gt;Firefox&lt;/p&gt;<br />
&lt;p id="firefox12"&gt;Firefox 1 - 2 &lt;/p&gt;<br />
&lt;p id="ie7"&gt;IE 7&lt;/p&gt;<br />
&lt;p id="ie6"&gt;IE 6&lt;/p&gt;<br />
 &lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<br />
 Söz konusu hacklerin hepsi [url=http://www.nealgrosskopf.com/tech/thread.asp?pid=20Neal Grosskopf[/url] tarafından toplanmıştır, ben sadece sizlerle payşalan bir aracı oluyorum. Afiyet olsun.]]></description>
			<content:encoded><![CDATA[Tarayıcılar arası farklılıkların hepimizi çıldırması konumuzun  sadece minik bir bölümü. Asıl bahsetmek istediğim; tüm popüler  tarayıcılar için, sadece kullanılan tarayıcıda geçerli sayılacak CSS  kodları.<br />
<br />
<br />
 Yani, kullanıcınız Opera kullanıyorsa, sadece Opera tarayıcısı için  bir div'in gizlenmesi veya Firefox 1 kullanıyosa, sadece Firefox 1  kullananların görebileceği bir öğenin yüksekliğinin daha fazla olması  gibi hacklerden bahsediyor. <br />
<br />
<br />
<br />
 Daha iyi anlamak için şöyle bir HTML yapısı kuralım:<br />
<br />
&lt;p id="opera"&gt;Opera 7.2 - 9.5&lt;/p&gt;<br />
&lt;p id="safari"&gt;Safari&lt;/p&gt;<br />
&lt;p id="firefox"&gt;Firefox&lt;/p&gt;<br />
&lt;p id="firefox12"&gt;Firefox 1 - 2 &lt;/p&gt;<br />
&lt;p id="ie7"&gt;IE 7&lt;/p&gt;<br />
&lt;p id="ie6"&gt;IE 6&lt;/p&gt;<br />
<br />
 Daha sonra tüm tarayıcılarda bu elementleri gizleyelim:<br />
<br />
&lt;style type="text/css"&gt;<br />
body p<br />
{<br />
display: none;<br />
}<br />
&lt;/style&gt;<br />
 <br />
 Şimdi ise her bir tarayıcı için bu divleri nasıl göstereceğimize geçelim.<br />
 <span style="font-weight: bold;" class="mycode_b">Internet Explorer</span><br />
<br />
 IE için 2 yöntem bulunuyor, ki bunu IE ızdırabı çeken herkes ezbere biliyordur. Birinci yol, IF cümleleri:<br />
<br />
&lt;!--[if IE 7]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 &lt;!--[if IE 6]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 &lt;!--[if IE]&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;/style&gt;<br />
&lt;![endif]--&gt;<br />
 <br />
 If cümleleri arasına yazılan her türlü <span style="font-weight: bold;" class="mycode_b">HTML</span> kodu  sadece IE tarafından görünebilecek ve çalıştırılabilecektir. Ancak bu  işlem dışarıdan bağlanmış .css dosyalarına etki etmediği için onlarda  şöyle bir method kullanıyoruz:<br />
<br />
/* IE 7 */<br />
html &gt; body #ie7<br />
{<br />
*display: block;<br />
}<br />
 /* IE 6 */<br />
body #ie6<br />
{<br />
_display: block;<br />
}<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">Firefox</span><br />
<br />
 Genellikle IE dışında bir tarayıcı için bu tür hacklere ihtiyaç duymacak olsak da her ihtimale karşı bahsetmekte fayda var.<br />
<br />
/* Firefox 1 - 2 */<br />
body:empty #firefox12<br />
{<br />
display: block;<br />
}<br />
 /* Firefox */<br />
@-moz-******** url-prefix()<br />
{<br />
#firefox { display: block; }<br />
}<br />
 <br />
 Kodları yukarıdaki paragrafları FF sürümlerine göre gizli olmaktan çıkaracaktır.<br />
 <span style="font-weight: bold;" class="mycode_b">Safari</span><br />
<br />
 Safari motoru olan Webkit için geçerli hackler ise şöyle:<br />
<br />
/* Safari */<br />
@media screen and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
#safari { display: block; }<br />
}<br />
 <br />
 <span style="font-weight: bold;" class="mycode_b">Opera</span><br />
<br />
 Opera fanatikleri eminim bu listede Opera'yı görmeselerdi  üzüleceklerdi. İşte Opera için geçerli hack. Ancak burada bir sorun var  ki, Opera'nın hackinde geçen -min-device-pixel- kodu, bu özelliğin desteklendiği tüm tarayıcılarda görünecek. Yani sadece Opera'ya has olmaktan çıkacak.<br />
<br />
/* Opera */<br />
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
head~body #opera { display: block; }<br />
}<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">Üşengeçlere tüm kodlar</span><br />
<br />
 <br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt;<br />
&lt;html lang="en"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"&gt;<br />
&lt;title&gt;CSS Browser Hacks&lt;/title&gt;<br />
 &lt;style type="text/css"&gt;<br />
body p<br />
{<br />
display: none;<br />
}<br />
/* Opera */<br />
html:first-child #opera<br />
{<br />
display: block;<br />
}<br />
 /* IE 7 */<br />
html &gt; body #ie7<br />
{<br />
*display: block;<br />
}<br />
 /* IE 6 */<br />
body #ie6<br />
{<br />
_display: block;<br />
}<br />
 /* Firefox 1 - 2 */<br />
body:empty #firefox12<br />
{<br />
display: block;<br />
}<br />
 /* Firefox */<br />
@-moz-******** url-prefix()<br />
{<br />
#firefox { display: block; }<br />
}<br />
 /* Safari */<br />
@media screen and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
#safari { display: block; }<br />
}<br />
 /* Opera */<br />
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)<br />
{<br />
head~body #opera { display: block; }<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
 &lt;body&gt;<br />
 &lt;p id="opera"&gt;Opera 7.2 - 9.5&lt;/p&gt;<br />
&lt;p id="safari"&gt;Safari&lt;/p&gt;<br />
&lt;p id="firefox"&gt;Firefox&lt;/p&gt;<br />
&lt;p id="firefox12"&gt;Firefox 1 - 2 &lt;/p&gt;<br />
&lt;p id="ie7"&gt;IE 7&lt;/p&gt;<br />
&lt;p id="ie6"&gt;IE 6&lt;/p&gt;<br />
 &lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<br />
 Söz konusu hacklerin hepsi [url=http://www.nealgrosskopf.com/tech/thread.asp?pid=20Neal Grosskopf[/url] tarafından toplanmıştır, ben sadece sizlerle payşalan bir aracı oluyorum. Afiyet olsun.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[En Çok Aranan CSS Uygulamaları]]></title>
			<link>https://www.zohreanaforum.com/konu-en-cok-aranan-css-uygulamalari.html</link>
			<pubDate>Wed, 29 Sep 2010 05:04:59 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-en-cok-aranan-css-uygulamalari.html</guid>
			<description><![CDATA[<img src="http://img815.imageshack.us/img815/1164/200803css.gif" loading="lazy"  alt="[Resim: 200803css.gif]" class="mycode_img" /><br />
<br />
<br />
Web sitelerinde en çok aranan CSS uygulamalarını en basit şekliyle bir araya getiren bu yazı çok işinize yarayacak <img src="https://www.zohreanaforum.com/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />)<br />
<br />
<br />
<a href="http://stylizedweb.com/2008/03/12/most-used-css-tricks/" target="_blank" rel="noopener" class="mycode_url">Most used CSS tricks | StylizedWeb.com</a>]]></description>
			<content:encoded><![CDATA[<img src="http://img815.imageshack.us/img815/1164/200803css.gif" loading="lazy"  alt="[Resim: 200803css.gif]" class="mycode_img" /><br />
<br />
<br />
Web sitelerinde en çok aranan CSS uygulamalarını en basit şekliyle bir araya getiren bu yazı çok işinize yarayacak <img src="https://www.zohreanaforum.com/images/smilies/smile.png" alt="Smile" title="Smile" class="smilie smilie_1" />)<br />
<br />
<br />
<a href="http://stylizedweb.com/2008/03/12/most-used-css-tricks/" target="_blank" rel="noopener" class="mycode_url">Most used CSS tricks | StylizedWeb.com</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Harika Tasarım Örnekleri]]></title>
			<link>https://www.zohreanaforum.com/konu-harika-tasarim-ornekleri.html</link>
			<pubDate>Wed, 29 Sep 2010 04:31:43 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-harika-tasarim-ornekleri.html</guid>
			<description><![CDATA[<img src="http://www.zohreanaforum.com/images/imported/2010/09/389.jpg" loading="lazy"  alt="[Resim: 389.jpg]" class="mycode_img" /><br />
<br />
Tüm Dünya üzerindeki başarılı tasarımcıların çalışmalarını yayınlayan bu sitede, birbirinden güzel Logo Tasarımları, Karvizit Tasarımları, Flash Web Siteleri ve CSS Web Sitelerini görebilirsiniz.<br />
<br />
<a href="http://www.faveup.com/" target="_blank" rel="noopener" class="mycode_url">http://www.faveup.com/</a>]]></description>
			<content:encoded><![CDATA[<img src="http://www.zohreanaforum.com/images/imported/2010/09/389.jpg" loading="lazy"  alt="[Resim: 389.jpg]" class="mycode_img" /><br />
<br />
Tüm Dünya üzerindeki başarılı tasarımcıların çalışmalarını yayınlayan bu sitede, birbirinden güzel Logo Tasarımları, Karvizit Tasarımları, Flash Web Siteleri ve CSS Web Sitelerini görebilirsiniz.<br />
<br />
<a href="http://www.faveup.com/" target="_blank" rel="noopener" class="mycode_url">http://www.faveup.com/</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS Link Etrafındaki Çerçeveleri İptal Etmek]]></title>
			<link>https://www.zohreanaforum.com/konu-css-link-etrafindaki-cerceveleri-iptal-etmek.html</link>
			<pubDate>Tue, 21 Sep 2010 20:15:50 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-link-etrafindaki-cerceveleri-iptal-etmek.html</guid>
			<description><![CDATA[Herhangi bir linki tıkladığınızda etrafında bir çerçeve (link focus   outline) belirdiğini görürsünüz özellikle frame kullanan uygulamalar   tasarlıyorsanız yada kullandıysanız bunu kesin fark etmişsinizdir.<br />
 Örneğin aşağıdaki gibi:<br />
 <img src="http://www.zohreanaforum.com/images/imported/2010/09/4.png" loading="lazy"  alt="[Resim: 4.png]" class="mycode_img" /><br />
<br />
[URL="http://www.anatasarim.com/wp-*******/uploads/2010/09/css1.png"]<br />
[/URL]<br />
 Bunu önlemek için :<br />
 <span style="font-weight: bold;" class="mycode_b">a:focus {<br />
outline: none;<br />
}</span><br />
 Yukarıdaki css kodunu sayfanıza ekleyebilirsiniz.  Yeni hali de aşağıdaki gibi olacaktır.<br />
<br />
<br />
<img src="http://www.zohreanaforum.com/images/imported/2010/09/5.png" loading="lazy"  alt="[Resim: 5.png]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[Herhangi bir linki tıkladığınızda etrafında bir çerçeve (link focus   outline) belirdiğini görürsünüz özellikle frame kullanan uygulamalar   tasarlıyorsanız yada kullandıysanız bunu kesin fark etmişsinizdir.<br />
 Örneğin aşağıdaki gibi:<br />
 <img src="http://www.zohreanaforum.com/images/imported/2010/09/4.png" loading="lazy"  alt="[Resim: 4.png]" class="mycode_img" /><br />
<br />
[URL="http://www.anatasarim.com/wp-*******/uploads/2010/09/css1.png"]<br />
[/URL]<br />
 Bunu önlemek için :<br />
 <span style="font-weight: bold;" class="mycode_b">a:focus {<br />
outline: none;<br />
}</span><br />
 Yukarıdaki css kodunu sayfanıza ekleyebilirsiniz.  Yeni hali de aşağıdaki gibi olacaktır.<br />
<br />
<br />
<img src="http://www.zohreanaforum.com/images/imported/2010/09/5.png" loading="lazy"  alt="[Resim: 5.png]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS kodlamada dikkat edilecek hususlar]]></title>
			<link>https://www.zohreanaforum.com/konu-css-kodlamada-dikkat-edilecek-hususlar.html</link>
			<pubDate>Fri, 30 Jul 2010 00:10:24 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-kodlamada-dikkat-edilecek-hususlar.html</guid>
			<description><![CDATA[Yeni bir proje için bir site hazırlayacaksınız diyelim. İşin kaliteli  olmasını istediğiniz için tasarımını bir grafikere çizdirdiniz ve PSD  veya PNG olarak grafikerden çalışmayı aldınız. Sırada resim halindeki bu  tasarımı kodlamak var. Kodlamak derken öyle veritabanı, PHP / ASP  programlamasından bahsetmiyorum. Sadece grafikerden almış olduğunuz  resim halindeki tasarımı, web standartlarına (W3C) uygun, tüm  tarayıcılarda aynı görünen bir HTML dosyası yapacaksınız. Nelere ihtiyaç  duyarsınız, sorunlarla nasıl başedersiniz? Sizin için bu konuda bir  harita çıkartayım istedim. Böylece daha projenin başında ihtiyacınız  olanları derler ve çalışmanız sırasında arayışa düşmeden, dikkatiniz  dağılmadan siteyi tamamlayabilirsiniz.<br />
<br />
<img src="http://img195.imageshack.us/img195/8836/alevilik.gif" loading="lazy"  alt="[Resim: alevilik.gif]" class="mycode_img" /><br />
<br />
Gördüğünüz gibi tek bir <span style="font-weight: bold;" class="mycode_b">index.html</span> dosyamız var.  Sitenin anasayfasının tüm unsurlarını (başlık, gövde ve alt) aynı  dosyada oluşturacağız. Bu tasarımı biçimlendirmemizi sağlayacak yardımcı  elemanlar yani resimler, stil dosyaları (CSS), javascript kütüphaneleri  ve flash nesneleri resimde görmüş olduğunuz klasörlerde bulunacaklar.  Peki neler bulunabilir bu klasörlerde?<br />
 <span style="font-weight: bold;" class="mycode_b">CSS</span><br />
<br />
 Sitenizin yeni teknolojilere göre kodlanması artık bu zamanda şart  oldu. Bu konuda da ilk adım CSS ile kodlamadır. Fakat CSS&#8217;in şöyle bir  sorunu vardır. Her tarayıcıda aynı göstermek için biraz çaba sarfetmek  zorundasınız. Kimisi bunun çok zor olduğunu düşünür fakat aksine temel  bazı şeyleri bildikten sonra hiç de öyle korkulacak bir durum değildir.<br />
<br />
<br />
Öncelikle CSS sıfırlama (reset) ne demek bilmelisiniz.Bunun için <a href="http://www.yakuter.com/tarayici-uyumlulugu-icin-css-sifirlama/" target="_blank" rel="noopener" class="mycode_url">şuradan</a> bilgi alabilirsiniz. Kısaca söylemek gerekirse tüm CSS seçicilerinin varsayılan  değerlerini sıfırlıyoruz ki tarayıcılar başlangıçta kendi kafalarına  göre yorumlamasınlar.<br />
<br />
<br />
 CSS konusunda bilmeniz gereken diğer bir husus <span style="font-weight: bold;" class="mycode_b">clearfix</span> gibi en çok bilinen CSS hileleri hakkında bilgi sahibi olmak. Bu konuyu da işin duayeninden öğrenebilirsiniz: <a href="http://www.fatihhayrioglu.com/en-cok-kullandigim-css-hilelerihack/" target="_blank" rel="noopener" class="mycode_url">En çok kullandığım CSS Hileleri(Hack)</a>.<br />
<br />
<br />
 Son olarak transparan özellikli resimlerin tarayıcılarda çıkardığı  sorunları gidermeniz lazım. Bunun da oldukça basit ve etkili bir  çözümünü <a href="http://www.oztecnic.com/sorunlar-ve-cozumler/png-ve-ie-transparanlik-sorunu/" target="_blank" rel="noopener" class="mycode_url">PNG ve IE Transparanlık Sorunu</a> adlı makalede bulabilirsiniz.]]></description>
			<content:encoded><![CDATA[Yeni bir proje için bir site hazırlayacaksınız diyelim. İşin kaliteli  olmasını istediğiniz için tasarımını bir grafikere çizdirdiniz ve PSD  veya PNG olarak grafikerden çalışmayı aldınız. Sırada resim halindeki bu  tasarımı kodlamak var. Kodlamak derken öyle veritabanı, PHP / ASP  programlamasından bahsetmiyorum. Sadece grafikerden almış olduğunuz  resim halindeki tasarımı, web standartlarına (W3C) uygun, tüm  tarayıcılarda aynı görünen bir HTML dosyası yapacaksınız. Nelere ihtiyaç  duyarsınız, sorunlarla nasıl başedersiniz? Sizin için bu konuda bir  harita çıkartayım istedim. Böylece daha projenin başında ihtiyacınız  olanları derler ve çalışmanız sırasında arayışa düşmeden, dikkatiniz  dağılmadan siteyi tamamlayabilirsiniz.<br />
<br />
<img src="http://img195.imageshack.us/img195/8836/alevilik.gif" loading="lazy"  alt="[Resim: alevilik.gif]" class="mycode_img" /><br />
<br />
Gördüğünüz gibi tek bir <span style="font-weight: bold;" class="mycode_b">index.html</span> dosyamız var.  Sitenin anasayfasının tüm unsurlarını (başlık, gövde ve alt) aynı  dosyada oluşturacağız. Bu tasarımı biçimlendirmemizi sağlayacak yardımcı  elemanlar yani resimler, stil dosyaları (CSS), javascript kütüphaneleri  ve flash nesneleri resimde görmüş olduğunuz klasörlerde bulunacaklar.  Peki neler bulunabilir bu klasörlerde?<br />
 <span style="font-weight: bold;" class="mycode_b">CSS</span><br />
<br />
 Sitenizin yeni teknolojilere göre kodlanması artık bu zamanda şart  oldu. Bu konuda da ilk adım CSS ile kodlamadır. Fakat CSS&#8217;in şöyle bir  sorunu vardır. Her tarayıcıda aynı göstermek için biraz çaba sarfetmek  zorundasınız. Kimisi bunun çok zor olduğunu düşünür fakat aksine temel  bazı şeyleri bildikten sonra hiç de öyle korkulacak bir durum değildir.<br />
<br />
<br />
Öncelikle CSS sıfırlama (reset) ne demek bilmelisiniz.Bunun için <a href="http://www.yakuter.com/tarayici-uyumlulugu-icin-css-sifirlama/" target="_blank" rel="noopener" class="mycode_url">şuradan</a> bilgi alabilirsiniz. Kısaca söylemek gerekirse tüm CSS seçicilerinin varsayılan  değerlerini sıfırlıyoruz ki tarayıcılar başlangıçta kendi kafalarına  göre yorumlamasınlar.<br />
<br />
<br />
 CSS konusunda bilmeniz gereken diğer bir husus <span style="font-weight: bold;" class="mycode_b">clearfix</span> gibi en çok bilinen CSS hileleri hakkında bilgi sahibi olmak. Bu konuyu da işin duayeninden öğrenebilirsiniz: <a href="http://www.fatihhayrioglu.com/en-cok-kullandigim-css-hilelerihack/" target="_blank" rel="noopener" class="mycode_url">En çok kullandığım CSS Hileleri(Hack)</a>.<br />
<br />
<br />
 Son olarak transparan özellikli resimlerin tarayıcılarda çıkardığı  sorunları gidermeniz lazım. Bunun da oldukça basit ve etkili bir  çözümünü <a href="http://www.oztecnic.com/sorunlar-ve-cozumler/png-ve-ie-transparanlik-sorunu/" target="_blank" rel="noopener" class="mycode_url">PNG ve IE Transparanlık Sorunu</a> adlı makalede bulabilirsiniz.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[35 farklı tooltips]]></title>
			<link>https://www.zohreanaforum.com/konu-35-farkli-tooltips.html</link>
			<pubDate>Thu, 29 Jul 2010 04:31:38 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-35-farkli-tooltips.html</guid>
			<description><![CDATA[Site tasarlarken görselliğinin yanında sitenin işlevsel olması da çok önemlidir. <br />
<br />
Ben bu durumu restaurantlardaki yemeklere benzetiyorum. Dışardan bakıldığında yemek harika görünür ancak yemeği taddığınızda yüzünüzün ekşidiği olur kimi zaman.Bir usta için hiç te istenilen bir durum değildir.<br />
<br />
O zaman tadı ve görüntüsü iyi yemekler veya tasarımı ve işlevselliği iyi olan siteler yapmak için bu adrese  <a href="http://vandelaydesign.com/blog/tools/tooltips-scripts/" target="_blank" rel="noopener" class="mycode_url">tıklayın.</a>   ]]></description>
			<content:encoded><![CDATA[Site tasarlarken görselliğinin yanında sitenin işlevsel olması da çok önemlidir. <br />
<br />
Ben bu durumu restaurantlardaki yemeklere benzetiyorum. Dışardan bakıldığında yemek harika görünür ancak yemeği taddığınızda yüzünüzün ekşidiği olur kimi zaman.Bir usta için hiç te istenilen bir durum değildir.<br />
<br />
O zaman tadı ve görüntüsü iyi yemekler veya tasarımı ve işlevselliği iyi olan siteler yapmak için bu adrese  <a href="http://vandelaydesign.com/blog/tools/tooltips-scripts/" target="_blank" rel="noopener" class="mycode_url">tıklayın.</a>   ]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS Menüler]]></title>
			<link>https://www.zohreanaforum.com/konu-css-menuler.html</link>
			<pubDate>Fri, 30 Apr 2010 14:08:10 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-menuler.html</guid>
			<description><![CDATA[Jquery, CSS, MooTools ve JS ile hazırlanmış, tasarımlarınızda kolayca  kullanabileceğiniz veya modifiye ederek yeni stiller ortaya  çıkarabileceğiniz navigasyon örnekleri.<br />
<br />
Aşağıdaki web adresinden daha fazlasına erişebilirsiniz...<br />
<br />
<a href="http://www.1stwebdesigner.com/recources/300-jquery-css-mootools-and-js-navigation-menus/" target="_blank" rel="noopener" class="mycode_url">300+ Jquery, CSS, MooTools and JS navigation menus | Graphic and Web Design Blog</a>]]></description>
			<content:encoded><![CDATA[Jquery, CSS, MooTools ve JS ile hazırlanmış, tasarımlarınızda kolayca  kullanabileceğiniz veya modifiye ederek yeni stiller ortaya  çıkarabileceğiniz navigasyon örnekleri.<br />
<br />
Aşağıdaki web adresinden daha fazlasına erişebilirsiniz...<br />
<br />
<a href="http://www.1stwebdesigner.com/recources/300-jquery-css-mootools-and-js-navigation-menus/" target="_blank" rel="noopener" class="mycode_url">300+ Jquery, CSS, MooTools and JS navigation menus | Graphic and Web Design Blog</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS Galerileri]]></title>
			<link>https://www.zohreanaforum.com/konu-css-galerileri.html</link>
			<pubDate>Wed, 21 Jan 2009 03:18:18 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-galerileri.html</guid>
			<description><![CDATA[ Günümüzde CSS&#8217;in geçerliliği artık tartışılmaz hale geldi. Bu sebeple de CSS&#8217;e verilen önem arttı ve insanlar sitelerini artık CSS tabanına oturtarak kodlamaya başladılar. Bunun sonucunda ne mi oldu? Çok kaliteli ve görsel olarak zengin websiteleri ortaya çıktı. Bu websitelerini internette tek tek arayıp bulmaya gerek de kalmadı. Çünkü bizim yerimize bunları biraraya toplayarak galeri şeklinde bize sunan siteler mevcut.  <br />
  <br />
   <br />
 İşte size ilham alabileceğiniz (ingilizcede böyle geçiyor yani inspiration) sitelerin bulunduğu galeriler.  <ul class="mycode_list"><li><a href="http://www.cssbeauty.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Beauty  </a><br />
</li>
<li><a href="http://www.csselite.com/gallery/" target="_blank" rel="noopener" class="mycode_url"> CSS Elite  </a><br />
</li>
<li><a href="http://www.cssimport.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Import  </a><br />
</li>
<li><a href="http://cssmania.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Mania  </a><br />
</li>
<li><a href="http://gallery.wordstudio.cz/" target="_blank" rel="noopener" class="mycode_url"> CSS Nightingale  </a><br />
</li>
<li><a href="http://cssremix.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Remix  </a><br />
</li>
<li><a href="http://thesis.veracon.net/" target="_blank" rel="noopener" class="mycode_url"> CSS Thesis  </a><br />
</li>
<li><a href="http://www.csszengarden.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Zengarden  </a><br />
</li>
<li><a href="http://www.stylegala.com/" target="_blank" rel="noopener" class="mycode_url"> Stylegala  </a><br />
</li>
<li><a href="http://www.unmatchedstyle.com/" target="_blank" rel="noopener" class="mycode_url"> Unmatched Style  </a><br />
</li>
<li><a href="http://www.webcreme.com/" target="_blank" rel="noopener" class="mycode_url"> Web Creme  </a><br />
</li>
</ul>
 Kaynak:   <a href="http://www.tonyyoo.com/protolize/" target="_blank" rel="noopener" class="mycode_url"> http://www.tonyyoo.com/protolize/  </a>]]></description>
			<content:encoded><![CDATA[ Günümüzde CSS&#8217;in geçerliliği artık tartışılmaz hale geldi. Bu sebeple de CSS&#8217;e verilen önem arttı ve insanlar sitelerini artık CSS tabanına oturtarak kodlamaya başladılar. Bunun sonucunda ne mi oldu? Çok kaliteli ve görsel olarak zengin websiteleri ortaya çıktı. Bu websitelerini internette tek tek arayıp bulmaya gerek de kalmadı. Çünkü bizim yerimize bunları biraraya toplayarak galeri şeklinde bize sunan siteler mevcut.  <br />
  <br />
   <br />
 İşte size ilham alabileceğiniz (ingilizcede böyle geçiyor yani inspiration) sitelerin bulunduğu galeriler.  <ul class="mycode_list"><li><a href="http://www.cssbeauty.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Beauty  </a><br />
</li>
<li><a href="http://www.csselite.com/gallery/" target="_blank" rel="noopener" class="mycode_url"> CSS Elite  </a><br />
</li>
<li><a href="http://www.cssimport.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Import  </a><br />
</li>
<li><a href="http://cssmania.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Mania  </a><br />
</li>
<li><a href="http://gallery.wordstudio.cz/" target="_blank" rel="noopener" class="mycode_url"> CSS Nightingale  </a><br />
</li>
<li><a href="http://cssremix.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Remix  </a><br />
</li>
<li><a href="http://thesis.veracon.net/" target="_blank" rel="noopener" class="mycode_url"> CSS Thesis  </a><br />
</li>
<li><a href="http://www.csszengarden.com/" target="_blank" rel="noopener" class="mycode_url"> CSS Zengarden  </a><br />
</li>
<li><a href="http://www.stylegala.com/" target="_blank" rel="noopener" class="mycode_url"> Stylegala  </a><br />
</li>
<li><a href="http://www.unmatchedstyle.com/" target="_blank" rel="noopener" class="mycode_url"> Unmatched Style  </a><br />
</li>
<li><a href="http://www.webcreme.com/" target="_blank" rel="noopener" class="mycode_url"> Web Creme  </a><br />
</li>
</ul>
 Kaynak:   <a href="http://www.tonyyoo.com/protolize/" target="_blank" rel="noopener" class="mycode_url"> http://www.tonyyoo.com/protolize/  </a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS'te Tekil Seçiciler]]></title>
			<link>https://www.zohreanaforum.com/konu-css-te-tekil-seciciler.html</link>
			<pubDate>Wed, 29 Oct 2008 23:24:25 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-te-tekil-seciciler.html</guid>
			<description><![CDATA[ <span style="font-weight: bold;" class="mycode_b">Tekil Seçiciler(Id Selector)</span>  <br />
<br />
Tekil Seçicisi Sınıf Seçicisinden farklıdır. Sınıf Seçicisi sayfada birden fazla elemana atanırken Tekil Seçicisi sadece bir tane elemana atanır. Tekil seçiciler tanımlanırken adının basına #(diyez) isareti konulur.<br />
<br />
<img src="http://img207.imageshack.us/img207/7843/tekil1oi1.jpg" loading="lazy"  alt="[Resim: tekil1oi1.jpg]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Örnek yapalım: </span><br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
#nesne1{<br />
background-color: blue;<br />
}<br />
#nesne2{<br />
background-color: red;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p id="nesne1"&gt;Bu yazının Artalan rengi mavi&lt;/p&gt;<br />
&lt;p id="nesne2"&gt;Bu yazının Artalan rengi kırmızı&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img100.imageshack.us/img100/8244/asd1ey5.jpg" loading="lazy"  alt="[Resim: asd1ey5.jpg]" class="mycode_img" /><br />
<br />
<span style="text-decoration: underline;" class="mycode_u"><span style="font-weight: bold;" class="mycode_b">Sınıf(Çogul) mı? Tekil mi? </span></span><br />
<br />
Yukarıda Tekil Seçicisi için her ne kadar da bir sayfada sadece bir defa kullanılır diye tanımlasak de kodlamacının sayfada birçok yerde kullanmasına tarayıcılar ses çıkarmaz, yani hata mesajı vermez. <br />
<br />
Ancak Bu elemanları DOM(Belge Nesne Modeli) betiklerinde kullanırken id atamasını bir kaç yerde yaptıgımızda hata meydana gelecektir. Bu nedenle her ne kadar tarayıcılar izin verse de Tekil Seçicicilerini sayfalarımızda bir kez kullanmalıyız. Birden fazla kullanacagımız elemanlar için Sınıf Seçicisini kullanmalıyız.<br />
<br />
Bu kodumuzu daha kullanıslı ve temiz yapacaktır.Sınıf ve Tekil Seçicileri küçük-büyük harfe karsı duyarlıdır;<br />
<br />
[html]<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
3. Seçiciler 31<br />
p.onemliBilgi {<br />
font-weight: bold;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="onemlibilgi"&gt;Uygulama olmaz .&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]<img src="http://img233.imageshack.us/img233/2319/73914273nv0.jpg" loading="lazy"  alt="[Resim: 73914273nv0.jpg]" class="mycode_img" /><br />
<br />
Yukarıdaki kod uygulanmayacaktır çünkü &#8221; B &#8221; bir yerde büyük birde küçük kullanılmıstır. Bazı eski tarayıcılar bu kuralın dısında kalabilir.]]></description>
			<content:encoded><![CDATA[ <span style="font-weight: bold;" class="mycode_b">Tekil Seçiciler(Id Selector)</span>  <br />
<br />
Tekil Seçicisi Sınıf Seçicisinden farklıdır. Sınıf Seçicisi sayfada birden fazla elemana atanırken Tekil Seçicisi sadece bir tane elemana atanır. Tekil seçiciler tanımlanırken adının basına #(diyez) isareti konulur.<br />
<br />
<img src="http://img207.imageshack.us/img207/7843/tekil1oi1.jpg" loading="lazy"  alt="[Resim: tekil1oi1.jpg]" class="mycode_img" /><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Örnek yapalım: </span><br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
#nesne1{<br />
background-color: blue;<br />
}<br />
#nesne2{<br />
background-color: red;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p id="nesne1"&gt;Bu yazının Artalan rengi mavi&lt;/p&gt;<br />
&lt;p id="nesne2"&gt;Bu yazının Artalan rengi kırmızı&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img100.imageshack.us/img100/8244/asd1ey5.jpg" loading="lazy"  alt="[Resim: asd1ey5.jpg]" class="mycode_img" /><br />
<br />
<span style="text-decoration: underline;" class="mycode_u"><span style="font-weight: bold;" class="mycode_b">Sınıf(Çogul) mı? Tekil mi? </span></span><br />
<br />
Yukarıda Tekil Seçicisi için her ne kadar da bir sayfada sadece bir defa kullanılır diye tanımlasak de kodlamacının sayfada birçok yerde kullanmasına tarayıcılar ses çıkarmaz, yani hata mesajı vermez. <br />
<br />
Ancak Bu elemanları DOM(Belge Nesne Modeli) betiklerinde kullanırken id atamasını bir kaç yerde yaptıgımızda hata meydana gelecektir. Bu nedenle her ne kadar tarayıcılar izin verse de Tekil Seçicicilerini sayfalarımızda bir kez kullanmalıyız. Birden fazla kullanacagımız elemanlar için Sınıf Seçicisini kullanmalıyız.<br />
<br />
Bu kodumuzu daha kullanıslı ve temiz yapacaktır.Sınıf ve Tekil Seçicileri küçük-büyük harfe karsı duyarlıdır;<br />
<br />
[html]<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
3. Seçiciler 31<br />
p.onemliBilgi {<br />
font-weight: bold;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="onemlibilgi"&gt;Uygulama olmaz .&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]<img src="http://img233.imageshack.us/img233/2319/73914273nv0.jpg" loading="lazy"  alt="[Resim: 73914273nv0.jpg]" class="mycode_img" /><br />
<br />
Yukarıdaki kod uygulanmayacaktır çünkü &#8221; B &#8221; bir yerde büyük birde küçük kullanılmıstır. Bazı eski tarayıcılar bu kuralın dısında kalabilir.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS'te Seçiciler !!! Lütfen okuyunuz...]]></title>
			<link>https://www.zohreanaforum.com/konu-css-te-seciciler-lutfen-okuyunuz.html</link>
			<pubDate>Wed, 29 Oct 2008 23:07:32 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-te-seciciler-lutfen-okuyunuz.html</guid>
			<description><![CDATA[Seçiciler Sınıf Seçicisi ve Tekil Seçicisi olarak ikiye ayrılır. CSS ile kod yazmaya baslarken bir plan yaparak hangi etikete Sınıf Seçicisi veya Tekil Seçicisi olacagını planlamalıyız. Zamanla bu ayrımı kodu yazarken yapmaya alısacagız.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"> Sınıf Seçicisi(Class Selector)  </span><br />
<br />
Aynı HTML elemanına farklı özellikler atamak için Sınıf Seçicisini kullanırız.<br />
<br />
<img src="http://img386.imageshack.us/img386/9733/secicijj6.jpg" loading="lazy"  alt="[Resim: secicijj6.jpg]" class="mycode_img" /><br />
<br />
Şekil ; Sınıf seçicilerin yapısı<br />
<br />
Bir örnek verecek olursak; hazırlayacagımız dokümanda iki adet paragraf<br />
tanımlaması yapacagımızı planlıyoruz. Bunlardan biri saga dayalı, digeri<br />
ise ortalı olmasını istiyoruz.<br />
<br />
[B<span style="text-decoration: underline;" class="mycode_u">]Örnek:</span>[/B] <br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
p.sagadaya {<br />
text-align: right;<br />
}<br />
p.ortala {<br />
text-align: center;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="sagadaya"&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing<br />
elit. Nunc posuere odio at mi. Sed vel massa vitae massa eleifend pulvinar.<br />
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur<br />
ridiculus mus. Quisque gravida odio ut nulla. Mauris tincidunt adipiscing<br />
3. Seçiciler 26<br />
tellus. Nullam porta, nunc in suscipit ultrices, erat odio vehicula ligula, ut<br />
pellentesque velit sapien in dolor. Vestibulum convallis sapien eget dolor.<br />
Duis eget massa et nisi blandit sagittis. Curabitur pretium erat volutpat<br />
lacus. Phasellus consequat. Nulla bibendum laoreet libero. &lt;/p&gt;<br />
&lt;p class="ortala"&gt;Curabitur luctus pellentesque lacus. Proin nisl lorem,<br />
vestibulum a, varius auctor, condimentum non, arcu. Sed at purus. Nullam<br />
volutpat libero ac enim. Vestibulum luctus neque ut eros. Proin vulputate.<br />
Mauris id lectus. Nunc ut diam ut tellus lacinia pulvinar. Maecenas<br />
commodo nisi vitae arcu. Vivamus ac metus sodales lorem sollicitudin<br />
fringilla. Phasellus sodales. Lorem ipsum dolor sit amet, consectetuer<br />
adipiscing elit. &lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img221.imageshack.us/img221/7633/seciciornek1qw5.jpg" loading="lazy"  alt="[Resim: seciciornek1qw5.jpg]" class="mycode_img" /><br />
<br />
Birde önemli bir tanımlama yapacagınızı düsünün, ancak sadece bir HTML elemanına degil istediginiz sayıda HTML elemanında bunu kullanmak istersek;<br />
<br />
<br />
[html]<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
3. Seçiciler 27<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
.ortala {<br />
text-align: center;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;h1 class="ortala"&gt; Burada bir seyler yazar &lt;/h1&gt;<br />
&lt;p class="ortala"&gt;Burada da baska bir seyler yazar&lt;/p&gt; &lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]<img src="http://img385.imageshack.us/img385/3794/seciciornek21zz6.jpg" loading="lazy"  alt="[Resim: seciciornek21zz6.jpg]" class="mycode_img" /><br />
<br />
Bu tanımlamayı yaptıktan sonra istedigimiz her HTML elemanına bu sınıfı uygulayabiliriz.<br />
<span style="font-weight: bold;" class="mycode_b"><br />
Çoklu sınıflar </span>, birden fazla sınıfı bir HTML elemanına uygulamak için kullanılır.<br />
<br />
 [B<span style="text-decoration: underline;" class="mycode_u">]Örnek;</span>[/B]  <br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
3. Seçiciler 28<br />
/&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
.onemli {<br />
font-weight : bold;<br />
}<br />
.uyari {<br />
font-style: italic;<br />
}<br />
.onemli .uyari{<br />
background-color: silver;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="onemli"&gt;Dikkat:&lt;/p&gt;<br />
&lt;p class="onemli uyari"&gt;Ülkemizde meydana gelen trafik kazalarının<br />
yaklasık % 90'ı insanların hataları sonucu meydana gelmektedir.&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img147.imageshack.us/img147/2930/seeee1hu6.jpg" loading="lazy"  alt="[Resim: seeee1hu6.jpg]" class="mycode_img" /><br />
<br />
<br />
Yukarıdaki örnekte görüldügü gibi bir <span style="font-weight: bold;" class="mycode_b">uyari </span>sınıfımız birde <span style="font-weight: bold;" class="mycode_b">onemli</span> sınıfımız mevcut. Bazı metinlerin <span style="font-weight: bold;" class="mycode_b">önemli uyarı</span> olacagı düsüncesi ile böyle bir atama yapılabilir.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">onemli</span> metinler için kalın, <span style="font-weight: bold;" class="mycode_b">uyari</span> için yazının seklini egik olarak belirliyoruz. Birde her ikisine birden de atama yapabiliyoruz. Dikkat ederseniz class=&#8221;onemli uyari&#8221; olarak atama yaparken CSS seçicisinde &#8220;.onemli .uyari&#8221; seklinde yazıyoruz.]]></description>
			<content:encoded><![CDATA[Seçiciler Sınıf Seçicisi ve Tekil Seçicisi olarak ikiye ayrılır. CSS ile kod yazmaya baslarken bir plan yaparak hangi etikete Sınıf Seçicisi veya Tekil Seçicisi olacagını planlamalıyız. Zamanla bu ayrımı kodu yazarken yapmaya alısacagız.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"> Sınıf Seçicisi(Class Selector)  </span><br />
<br />
Aynı HTML elemanına farklı özellikler atamak için Sınıf Seçicisini kullanırız.<br />
<br />
<img src="http://img386.imageshack.us/img386/9733/secicijj6.jpg" loading="lazy"  alt="[Resim: secicijj6.jpg]" class="mycode_img" /><br />
<br />
Şekil ; Sınıf seçicilerin yapısı<br />
<br />
Bir örnek verecek olursak; hazırlayacagımız dokümanda iki adet paragraf<br />
tanımlaması yapacagımızı planlıyoruz. Bunlardan biri saga dayalı, digeri<br />
ise ortalı olmasını istiyoruz.<br />
<br />
[B<span style="text-decoration: underline;" class="mycode_u">]Örnek:</span>[/B] <br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
p.sagadaya {<br />
text-align: right;<br />
}<br />
p.ortala {<br />
text-align: center;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="sagadaya"&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing<br />
elit. Nunc posuere odio at mi. Sed vel massa vitae massa eleifend pulvinar.<br />
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur<br />
ridiculus mus. Quisque gravida odio ut nulla. Mauris tincidunt adipiscing<br />
3. Seçiciler 26<br />
tellus. Nullam porta, nunc in suscipit ultrices, erat odio vehicula ligula, ut<br />
pellentesque velit sapien in dolor. Vestibulum convallis sapien eget dolor.<br />
Duis eget massa et nisi blandit sagittis. Curabitur pretium erat volutpat<br />
lacus. Phasellus consequat. Nulla bibendum laoreet libero. &lt;/p&gt;<br />
&lt;p class="ortala"&gt;Curabitur luctus pellentesque lacus. Proin nisl lorem,<br />
vestibulum a, varius auctor, condimentum non, arcu. Sed at purus. Nullam<br />
volutpat libero ac enim. Vestibulum luctus neque ut eros. Proin vulputate.<br />
Mauris id lectus. Nunc ut diam ut tellus lacinia pulvinar. Maecenas<br />
commodo nisi vitae arcu. Vivamus ac metus sodales lorem sollicitudin<br />
fringilla. Phasellus sodales. Lorem ipsum dolor sit amet, consectetuer<br />
adipiscing elit. &lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img221.imageshack.us/img221/7633/seciciornek1qw5.jpg" loading="lazy"  alt="[Resim: seciciornek1qw5.jpg]" class="mycode_img" /><br />
<br />
Birde önemli bir tanımlama yapacagınızı düsünün, ancak sadece bir HTML elemanına degil istediginiz sayıda HTML elemanında bunu kullanmak istersek;<br />
<br />
<br />
[html]<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8" /&gt;<br />
3. Seçiciler 27<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
.ortala {<br />
text-align: center;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;h1 class="ortala"&gt; Burada bir seyler yazar &lt;/h1&gt;<br />
&lt;p class="ortala"&gt;Burada da baska bir seyler yazar&lt;/p&gt; &lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]<img src="http://img385.imageshack.us/img385/3794/seciciornek21zz6.jpg" loading="lazy"  alt="[Resim: seciciornek21zz6.jpg]" class="mycode_img" /><br />
<br />
Bu tanımlamayı yaptıktan sonra istedigimiz her HTML elemanına bu sınıfı uygulayabiliriz.<br />
<span style="font-weight: bold;" class="mycode_b"><br />
Çoklu sınıflar </span>, birden fazla sınıfı bir HTML elemanına uygulamak için kullanılır.<br />
<br />
 [B<span style="text-decoration: underline;" class="mycode_u">]Örnek;</span>[/B]  <br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
3. Seçiciler 28<br />
/&gt;<br />
&lt;title&gt;CSS'in yapısı&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
.onemli {<br />
font-weight : bold;<br />
}<br />
.uyari {<br />
font-style: italic;<br />
}<br />
.onemli .uyari{<br />
background-color: silver;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;p class="onemli"&gt;Dikkat:&lt;/p&gt;<br />
&lt;p class="onemli uyari"&gt;Ülkemizde meydana gelen trafik kazalarının<br />
yaklasık % 90'ı insanların hataları sonucu meydana gelmektedir.&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/html]<img src="http://img147.imageshack.us/img147/2930/seeee1hu6.jpg" loading="lazy"  alt="[Resim: seeee1hu6.jpg]" class="mycode_img" /><br />
<br />
<br />
Yukarıdaki örnekte görüldügü gibi bir <span style="font-weight: bold;" class="mycode_b">uyari </span>sınıfımız birde <span style="font-weight: bold;" class="mycode_b">onemli</span> sınıfımız mevcut. Bazı metinlerin <span style="font-weight: bold;" class="mycode_b">önemli uyarı</span> olacagı düsüncesi ile böyle bir atama yapılabilir.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">onemli</span> metinler için kalın, <span style="font-weight: bold;" class="mycode_b">uyari</span> için yazının seklini egik olarak belirliyoruz. Birde her ikisine birden de atama yapabiliyoruz. Dikkat ederseniz class=&#8221;onemli uyari&#8221; olarak atama yaparken CSS seçicisinde &#8220;.onemli .uyari&#8221; seklinde yazıyoruz.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSSâi Web Dokümanlarına Eklemek]]></title>
			<link>https://www.zohreanaforum.com/konu-css%C3%A2%C2%80%C2%99i-web-dokumanlarina-eklemek.html</link>
			<pubDate>Wed, 29 Oct 2008 22:41:19 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css%C3%A2%C2%80%C2%99i-web-dokumanlarina-eklemek.html</guid>
			<description><![CDATA[ CSS&#8217;i (X)HTML sayfalarımıza eklemenin 4 yöntemi vardır.  <br />
<br />
<span style="font-weight: bold;" class="mycode_b"> 1.4.1. Kod içinde (In-line) <br />
 </span><br />
Direk olarak (X)HTML elemanın içine style özelligi kullanılarak uygulamak.<br />
<br />
&lt;div style="color:red"&gt;Deneme yazımız&lt;/div&gt;<br />
<br />
Tüm CSS komutlarını kodların içine direk uygulamak önerilen bir kodlama<br />
sekli degildir. Ancak özel durumlarda kullanılabilir.<br />
<span style="font-weight: bold;" class="mycode_b"> <br />
1.4.2. &lt;style&gt; Elemanı Kullanılarak  </span><br />
<br />
&lt;head&gt; kısmında &lt;style&gt; elemanı içinde CSS kodumuzu yazarak<br />
uygulamak.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak &lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
div{<br />
color:red;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;[/html]Birinci yönteme göre avantajı (X)HTML kod ile CSS bir birinden ayrıştırılmış olmasıdır.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1.4.3. Harici CSS Dosyası Kullanımı </span> <br />
<br />
Bu metot da CSS kodlarımızı .css uzantılı bir dosyaya kaydederiz.<br />
[COLOR=Green<span style="text-decoration: underline;" class="mycode_u">]<br />
ornek.css</span> <br />
<br />
[html]p {<br />
color: red;<br />
}<br />
a {<br />
color: blue;<br />
}[/html]Daha sonra bu kodu gereken sayfalarımıza uygularız.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak&lt;/title&gt;<br />
&lt;link rel="stylesheet" type="text/css" href="ornek.css" /&gt;<br />
&lt;/head&gt;[/html]Bu yöntemin digerlerine göre en büyük avantajı bir kere yazılan kod lazım<br />
olan tüm sayfalara eklenebilmesidir.Bu sayede harici eklenen css kodu bir<br />
kere yüklendikten sonra diger kullandıgımız sayfalarda tekrar  yüklenemeyerek bize hız kazandıracaktır.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1.4.4. @import ile Eklemek</span>  <br />
<br />
3üncü yöntem ile kullanımı benzerdir.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
@import "ornek.css";<br />
&lt;/style&gt;<br />
&lt;/head&gt;[/html]Bu yöntemle eklenen harici css dosyası eski web tarayıcıları tarafından<br />
görüntülenemeyecektir.(Örn: NN4)<br />
<br />
@import ile eklenen kod link ile eklenen kodlamadan önce yorumlanır web tarayıcıları tarafından. Ayrıca CSS dosyalarımızda @import özelligini kullanarak devamlı kullandıgımız kodları css dosyamıza harici olarak ekleyebiliriz böylelikle tekrarlardan kurtulmus oluruz.<br />
<br />
Sonuç olarak burada dört adet CSS uygulama metodu gördük ancak bu metotlardan dördüncüsü avantajları bakımından önerilen bir yöntemdir.Ayrıca içerigi büyük olan sitelerde css kodunun parçalara ayrılması ve kullanılan sayfa CSS&#8217;inde hangi parçalar gerekli ise onların import edilmesi önerilir. Bu sayfada kodun bir kısmında yaptıgımız degisiklik için tüm css kodu incelenip degistirtmesi gerekmez ve kod yönetimi kolaylasır.]]></description>
			<content:encoded><![CDATA[ CSS&#8217;i (X)HTML sayfalarımıza eklemenin 4 yöntemi vardır.  <br />
<br />
<span style="font-weight: bold;" class="mycode_b"> 1.4.1. Kod içinde (In-line) <br />
 </span><br />
Direk olarak (X)HTML elemanın içine style özelligi kullanılarak uygulamak.<br />
<br />
&lt;div style="color:red"&gt;Deneme yazımız&lt;/div&gt;<br />
<br />
Tüm CSS komutlarını kodların içine direk uygulamak önerilen bir kodlama<br />
sekli degildir. Ancak özel durumlarda kullanılabilir.<br />
<span style="font-weight: bold;" class="mycode_b"> <br />
1.4.2. &lt;style&gt; Elemanı Kullanılarak  </span><br />
<br />
&lt;head&gt; kısmında &lt;style&gt; elemanı içinde CSS kodumuzu yazarak<br />
uygulamak.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak &lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
div{<br />
color:red;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;[/html]Birinci yönteme göre avantajı (X)HTML kod ile CSS bir birinden ayrıştırılmış olmasıdır.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1.4.3. Harici CSS Dosyası Kullanımı </span> <br />
<br />
Bu metot da CSS kodlarımızı .css uzantılı bir dosyaya kaydederiz.<br />
[COLOR=Green<span style="text-decoration: underline;" class="mycode_u">]<br />
ornek.css</span> <br />
<br />
[html]p {<br />
color: red;<br />
}<br />
a {<br />
color: blue;<br />
}[/html]Daha sonra bu kodu gereken sayfalarımıza uygularız.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak&lt;/title&gt;<br />
&lt;link rel="stylesheet" type="text/css" href="ornek.css" /&gt;<br />
&lt;/head&gt;[/html]Bu yöntemin digerlerine göre en büyük avantajı bir kere yazılan kod lazım<br />
olan tüm sayfalara eklenebilmesidir.Bu sayede harici eklenen css kodu bir<br />
kere yüklendikten sonra diger kullandıgımız sayfalarda tekrar  yüklenemeyerek bize hız kazandıracaktır.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">1.4.4. @import ile Eklemek</span>  <br />
<br />
3üncü yöntem ile kullanımı benzerdir.<br />
<br />
[html]&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;**** http-e****="*******-Type" *******="text/html; charset=utf-8"<br />
/&gt;<br />
&lt;title&gt;CSS&#8217;i Uygulamak&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
@import "ornek.css";<br />
&lt;/style&gt;<br />
&lt;/head&gt;[/html]Bu yöntemle eklenen harici css dosyası eski web tarayıcıları tarafından<br />
görüntülenemeyecektir.(Örn: NN4)<br />
<br />
@import ile eklenen kod link ile eklenen kodlamadan önce yorumlanır web tarayıcıları tarafından. Ayrıca CSS dosyalarımızda @import özelligini kullanarak devamlı kullandıgımız kodları css dosyamıza harici olarak ekleyebiliriz böylelikle tekrarlardan kurtulmus oluruz.<br />
<br />
Sonuç olarak burada dört adet CSS uygulama metodu gördük ancak bu metotlardan dördüncüsü avantajları bakımından önerilen bir yöntemdir.Ayrıca içerigi büyük olan sitelerde css kodunun parçalara ayrılması ve kullanılan sayfa CSS&#8217;inde hangi parçalar gerekli ise onların import edilmesi önerilir. Bu sayfada kodun bir kısmında yaptıgımız degisiklik için tüm css kodu incelenip degistirtmesi gerekmez ve kod yönetimi kolaylasır.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSS Editörleri]]></title>
			<link>https://www.zohreanaforum.com/konu-css-editorleri.html</link>
			<pubDate>Wed, 29 Oct 2008 22:32:23 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css-editorleri.html</guid>
			<description><![CDATA[HTML yazarken ihtiyacımız oldugu gibi CSS yazarken de bir yazım aracına,editöre ihtiyacımız olacaktır. Burada sizlere basit editörlerden profesyonel editörlere bir liste sunacagız.Eger ben bu is için ayrıca bir program kurmak istemiyorum. Zaten o kadar da kullanmıyorum. Ayrıca böyle hızlı oluyor diyorsanız. İste size CSS yazabileceginiz editörler.<br />
<br />
Â· Windows için NotePad veya WordPad<br />
Â· MacOs için TextEdit<br />
Â· Linux için vi, vim veya emacs<br />
<br />
Ancak sunu da belirtmeliyim ki bu editörlerden fazla bir özellik ve<br />
islevsellik beklemeyin.<br />
<br />
İsin aslı birçok kullanıcı CSS yazmak için bu editörleri tercih etmektedir.<br />
Web kodlamacıları için gereken tüm araçları içermeleri, CSS kodlama da<br />
yardımcı özellikleri, kod düzeltme gibi birçok özelligi barındırmalarından<br />
dolayı çogu web kodlamacısı bu editörleri tercih etmektedir.<br />
<br />
 Windows için Microsoft FrontPage <br />
<a href="http://www.microsoft.com/frontpage/" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/frontpage/</a><br />
<br />
Windows ve Mac OS X Macromedia Dreamweaver <br />
<a href="http://www.macromedia.com/software/dreamweaver/" target="_blank" rel="noopener" class="mycode_url">http://www.macromedia.com/software/dreamweaver/</a><br />
<br />
Windows için CoffeeCup HTML Editor <br />
<a href="http://www.coffeecup.com/editor/" target="_blank" rel="noopener" class="mycode_url">http://www.coffeecup.com/editor/</a><br />
<br />
Mac OS X için BBEdit  <br />
<a href="http://www.barebones.com/products/bbedit/" target="_blank" rel="noopener" class="mycode_url">http://www.barebones.com/products/bbedit/</a><br />
<br />
Son olarak Microsft&#8217;un yeni gözdesi MicrosoftÂ® Expression <br />
<a href="http://www.microsoft.com/products/expression/" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/products/expression/</a> <br />
<br />
<br />
Ben Adobe Dreamweaver CS3 kullanıyorum...<br />
<br />
Ayrıca Crimson Editor, Notepad 2, Aptana, Notepad++, e-texteditor diger<br />
öneriler.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">FireBug:  </span> Editörlerden daha önemli bir aracı sizlere siddetle öneriyorum.<br />
Firefox, Safari ve Internet Explorer&#8217;a eklenebilen çok mükemmel bir araç<br />
FireBug(<a href="http://www.getfirebug.com/" target="_blank" rel="noopener" class="mycode_url">http://www.getfirebug.com/</a>).<br />
<br />
 Araç size sitelerinize tarayıcı üzerinden tam hâkimiyet saglıyor. Anlık olarak degisiklik yapıp degisikliginizi sonucu görebiliyorsunuz. <br />
<br />
Gelismis Javascript hata ayıklama özelligi, site bilesenlerinin performansa etkisi ve birçok özelligi ile web kodlamacısı olacak her kesin mutlaka kullanması gereken bir araç.]]></description>
			<content:encoded><![CDATA[HTML yazarken ihtiyacımız oldugu gibi CSS yazarken de bir yazım aracına,editöre ihtiyacımız olacaktır. Burada sizlere basit editörlerden profesyonel editörlere bir liste sunacagız.Eger ben bu is için ayrıca bir program kurmak istemiyorum. Zaten o kadar da kullanmıyorum. Ayrıca böyle hızlı oluyor diyorsanız. İste size CSS yazabileceginiz editörler.<br />
<br />
Â· Windows için NotePad veya WordPad<br />
Â· MacOs için TextEdit<br />
Â· Linux için vi, vim veya emacs<br />
<br />
Ancak sunu da belirtmeliyim ki bu editörlerden fazla bir özellik ve<br />
islevsellik beklemeyin.<br />
<br />
İsin aslı birçok kullanıcı CSS yazmak için bu editörleri tercih etmektedir.<br />
Web kodlamacıları için gereken tüm araçları içermeleri, CSS kodlama da<br />
yardımcı özellikleri, kod düzeltme gibi birçok özelligi barındırmalarından<br />
dolayı çogu web kodlamacısı bu editörleri tercih etmektedir.<br />
<br />
 Windows için Microsoft FrontPage <br />
<a href="http://www.microsoft.com/frontpage/" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/frontpage/</a><br />
<br />
Windows ve Mac OS X Macromedia Dreamweaver <br />
<a href="http://www.macromedia.com/software/dreamweaver/" target="_blank" rel="noopener" class="mycode_url">http://www.macromedia.com/software/dreamweaver/</a><br />
<br />
Windows için CoffeeCup HTML Editor <br />
<a href="http://www.coffeecup.com/editor/" target="_blank" rel="noopener" class="mycode_url">http://www.coffeecup.com/editor/</a><br />
<br />
Mac OS X için BBEdit  <br />
<a href="http://www.barebones.com/products/bbedit/" target="_blank" rel="noopener" class="mycode_url">http://www.barebones.com/products/bbedit/</a><br />
<br />
Son olarak Microsft&#8217;un yeni gözdesi MicrosoftÂ® Expression <br />
<a href="http://www.microsoft.com/products/expression/" target="_blank" rel="noopener" class="mycode_url">http://www.microsoft.com/products/expression/</a> <br />
<br />
<br />
Ben Adobe Dreamweaver CS3 kullanıyorum...<br />
<br />
Ayrıca Crimson Editor, Notepad 2, Aptana, Notepad++, e-texteditor diger<br />
öneriler.<br />
<br />
 <span style="font-weight: bold;" class="mycode_b">FireBug:  </span> Editörlerden daha önemli bir aracı sizlere siddetle öneriyorum.<br />
Firefox, Safari ve Internet Explorer&#8217;a eklenebilen çok mükemmel bir araç<br />
FireBug(<a href="http://www.getfirebug.com/" target="_blank" rel="noopener" class="mycode_url">http://www.getfirebug.com/</a>).<br />
<br />
 Araç size sitelerinize tarayıcı üzerinden tam hâkimiyet saglıyor. Anlık olarak degisiklik yapıp degisikliginizi sonucu görebiliyorsunuz. <br />
<br />
Gelismis Javascript hata ayıklama özelligi, site bilesenlerinin performansa etkisi ve birçok özelligi ile web kodlamacısı olacak her kesin mutlaka kullanması gereken bir araç.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSSâin Yapısı]]></title>
			<link>https://www.zohreanaforum.com/konu-css%C3%A2%C2%80%C2%99in-yapisi.html</link>
			<pubDate>Sun, 17 Aug 2008 03:12:20 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://www.zohreanaforum.com/member.php?action=profile&uid=3">donanma44</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.zohreanaforum.com/konu-css%C3%A2%C2%80%C2%99in-yapisi.html</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">CSS&#8217;in Yapısı</span><br />
<br />
 CSS&#8217;in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value). <br />
 <img src="http://www.zohreanaforum.com/images/imported/2008/08/45.gif" loading="lazy"  alt="[Resim: 45.gif]" class="mycode_img" /><br />
  Not<br />
 XML de  Seçiciler HTML elementleri dışında yeni     oluşturulan elementlerde olabilir.<br />
<br />
 Tüm HTML elementleri potansiyel Seçicilerdir. Seçiciler ismini de buradan     alır, HTML seçilen element anlamındadır.<br />
 Bildirim bloğu süslü parantezle açılır ve kapanır. Bildirimler arasında &#8221; ; &#8221; noktalı virgül kullanılır. özellik ve değerler birbirinden<br />
&#8221; : &#8221; iki nokta üstüste ile ayrılır.<br />
 <br />
<ol type="1" class="mycode_list"><li>h1 {font: medium Arial;}<br />
</li>
</ol>
 şeklinde arada boşluk verilerekde bildirm yapılabilir. Burada ilki font&#8217;un boyutunu ikincisi ise font ismini gösterir. İleride bu konuya daha ayrıntılı gireceğiz. Ayrıca sadece font etiketine özel &#8221; / &#8221; kullanımı vardır örnek aşağıda:<br />
 <br />
<ol type="1" class="mycode_list"><li>h1 {font: medium/120% Arial;}<br />
</li>
</ol>
 Burada &#8221; / &#8221; Seçicinin font boyutunu ve satır yüksekliğini gösterir.(font_boyutu/satir_yuksekliği)<br />
 <span style="font-weight: bold;" class="mycode_b">Gruplama</span><br />
<br />
 Yukarıda hep bir Seçici&#8217;yi sadece bir HTML elementine atamayı gördük, Birden fazla HTML elementine de atama yapabilirz, buna <span style="font-weight: bold;" class="mycode_b">gruplama</span> denir. Gruplama     Seçicilerde yapıldığı gibi Bildirmlerde de yapılabilir.<br />
 <br />
<ol type="1" class="mycode_list"><li>p, h3 {font-family: Arial;}<br />
</li>
</ol>
  Not<br />
 CSS2 ile birlikte  Evrensel Seçici(universal selector) Seçiciler arasına       katılmıştır,<br />
&#8221;     * &#8221; ile gösterilir.<br />
 * {color: red;}<br />
 tüm elementleri kırmızı yapar. Bir anlamda gruplama yapar. Ayrıntılı bilgi   için <a href="http://www.w3.org/TR/REC-CSS2/selector.html#universal-selector" target="_blank" rel="noopener" class="mycode_url">W3</a><br />
<br />
 Burada düküman içindeki paragraflarda(p) ve başlıklarda(h3) fontların Arial olacağını tek bildirim ile belirttik. Gruplama yapılan Seçicileri ayırmak için &#8221; , &#8221; virgül kullanılır. Sınırsız sayıda Seçici gruplanabilir. Gruplama tasarımcılara büyük kolaylıklar sağlar.<br />
 Bildirim&#8217;lerimizi de gruplayabiliriz, bununla ilgili yukarıda örnekler mevcut. Bir veya daha fazla Seçiciye bir den fazla bildirim ekleye biliriz.<br />
 <br />
<ol type="1" class="mycode_list"><li>p, h3<br />
</li>
<li>{<br />
</li>
<li>font-family: Arial;<br />
</li>
<li>font-size:2;<br />
</li>
<li>font-weight: bold;<br />
</li>
<li>}<br />
</li>
</ol>
 Seçiciler ikiye ayrılır. Sınıf Seçicisi ve Id Seçicisi. CSS ile işlenmemiş bir dökümanda başlangıçta bir plan yaparak hangi içeriğin Sınıf Seçicisi hangi Seçicicinin Id Seçicisi olacağını planlamalıyız.<br />
 <span style="font-weight: bold;" class="mycode_b">Sınıf Seçicisi(Class Selector)</span><br />
<br />
 Aynı HTML elementine farklı özellikler atamak için Sınıf Seçicisini kullanırız. Bir örnek verecek olursak; hazırlayacağımız dökümanda iki adet paragraf tanımlaması yapacağımızı planlıyoruz. Bunlardan biri sağa dayalı, diğeri ise ortalı olmasını istiyoruz<br />
 <br />
<ol type="1" class="mycode_list"><li>p.sagadaya {text-align: right}<br />
</li>
<li>p.ortala {text-align: center}<br />
</li>
</ol>
 Bu Seçicileri sayfamızda uygulamak için;<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="sagadaya"&gt;Aynı HTML elementine farklı özellikler       atamak için Sınıf Seçicisini kullanırız.&lt;/p&gt;<br />
</li>
<li>&lt;p class="ortala"&gt;Yukarıdaki bilgiyi dikkatlice okumalısınız&lt;/p&gt;<br />
</li>
</ol>
 Birde önemli bir tanımlama yapacağınızı düşünün, ancak sadece bir HTML elementine değilde istediğiniz sayıda HTML elementinde bunu kullanmak isterseniz;<br />
 <br />
<ol type="1" class="mycode_list"><li>.ortala {text-align: center}<br />
</li>
</ol>
 Bu tanımlamayı yaptıktan sonra istedğimiz her HTML elementine bu sınıfı     uygulayabiliriz.<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;span class="ortala"&gt; Burada birşeyler yazar &lt;/span&gt;<br />
</li>
<li>&lt;p class="ortala"&gt;Burada da başka bişeyler yazar&lt;/p&gt;<br />
</li>
</ol>
 <span style="font-weight: bold;" class="mycode_b">Çoklu sınıflar,</span> birden fazla sınıfı bir HTML elementine uygulamak için       kullanılır.<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="onemli uyari"&gt;Ã?lkemizde meydana gelen trafik kazalarının yaklaşık % 90'ı insanların hataları sonucu eydana gelmektedir.&lt;/p&gt;<br />
</li>
</ol>
 Yukarıdaki örnekte görüldüğü gibi bir <span style="font-weight: bold;" class="mycode_b">uyari</span> Sınıfımız birde <span style="font-weight: bold;" class="mycode_b">onemli</span> Sınıfımız         mevcut. Bazı metinlerin <span style="font-weight: bold;" class="mycode_b">önemli uyarı</span> olacağı düşüncesi         ile böyle bir atama yapılabilir. Bunun için kullanıcığımız kod;<br />
 <br />
<ol type="1" class="mycode_list"><li>.onemli {font-weight: bold;}<br />
</li>
<li>.uyari {font-style: italic;}<br />
</li>
<li>.onemli.uyari {background: silver;}<br />
</li>
</ol>
 onemli metinler için kalın, uyari için italiktik atmalar yapıyoruz. Birde her ikisine birden de atama yapabiliyoruz. Dikkat ederseniz <span style="font-weight: bold;" class="mycode_b">class=&#8221;onemli       uyari&#8221;</span> olarak atama yaparken CSS Seçicisinde <span style="font-weight: bold;" class="mycode_b">.onemli.uyari</span> şeklinde       yazıyoruz.<br />
 <span style="font-weight: bold;" class="mycode_b">Id Seçecileri</span><br />
<br />
 Id Seçicisi Sınıf Seçicisinden farklıdır. Sınıf Seçicisi sayfada birden fazla elemente atanırken Id Seçicisi sadece bir tane elemente atanır. Seçicisi adının başında # işareti olan Seçiciler Id Seçicisidir.<br />
 <br />
<ol type="1" class="mycode_list"><li>&#8230;<br />
</li>
<li>#mavi<br />
</li>
<li>{<br />
</li>
<li>background:blue;<br />
</li>
<li>}<br />
</li>
<li>#kirmizi<br />
</li>
<li>{<br />
</li>
<li>background:red;<br />
</li>
<li>}<br />
</li>
<li>&#8230;<br />
</li>
<li>&lt;p id="mavi"&gt;Bu yazının arkafon rengi mavi&lt;/p&gt;<br />
</li>
<li>&lt;p id="kirmizi"&gt;Bu yazının arkafon rengi kırmızı&lt;/p&gt;<br />
</li>
</ol>
 <span style="font-weight: bold;" class="mycode_b">Sınıf mı? Id mi?</span><br />
<br />
 Yukarıda Id Seçicisi için her nekadar da bir sayfada sadece bir defa kullanılır desekte tasarımcının sayfada bir çok yerde kullanmasına tarayıcılar ses çıkarmaz, yani hata mesajı vermez. Ancak Bu elementleri DOM scriptlerinde kullanırken Id atamasını bir kaç yerde yaptığımızda hata alacağızdır. Bu nedenle her nekadar tarayıcılar izin versede Id Seçicisini bir kez kullanmalıyız. Birden fazla kullanacağımız elementler için Sınıf Seçicisini kullanmalıyız.<br />
 Bu kodumuzu daha kullanışlı ve temiz yapacaktır.<br />
 Sınıf ve Id Seçicileri  küçük-büyük harfe karşı     duyarlıdır;<br />
 <br />
<ol type="1" class="mycode_list"><li>p.onemliBilgi {font-weight: bold;}<br />
</li>
</ol>
 ve kullanımıda;<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="onemlibilgi"&gt;Uygulama olmaz .&lt;/p&gt;<br />
</li>
</ol>
 Yukarıdaki kod uygulanmayacaktır çünkü &#8221; <span style="font-weight: bold;" class="mycode_b">B</span> &#8221; bir     yerde büyük birde küçük kullanılmıştır. Bazı eski tarayıcılar bu kuralın     dışında kalabilir.]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">CSS&#8217;in Yapısı</span><br />
<br />
 CSS&#8217;in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value). <br />
 <img src="http://www.zohreanaforum.com/images/imported/2008/08/45.gif" loading="lazy"  alt="[Resim: 45.gif]" class="mycode_img" /><br />
  Not<br />
 XML de  Seçiciler HTML elementleri dışında yeni     oluşturulan elementlerde olabilir.<br />
<br />
 Tüm HTML elementleri potansiyel Seçicilerdir. Seçiciler ismini de buradan     alır, HTML seçilen element anlamındadır.<br />
 Bildirim bloğu süslü parantezle açılır ve kapanır. Bildirimler arasında &#8221; ; &#8221; noktalı virgül kullanılır. özellik ve değerler birbirinden<br />
&#8221; : &#8221; iki nokta üstüste ile ayrılır.<br />
 <br />
<ol type="1" class="mycode_list"><li>h1 {font: medium Arial;}<br />
</li>
</ol>
 şeklinde arada boşluk verilerekde bildirm yapılabilir. Burada ilki font&#8217;un boyutunu ikincisi ise font ismini gösterir. İleride bu konuya daha ayrıntılı gireceğiz. Ayrıca sadece font etiketine özel &#8221; / &#8221; kullanımı vardır örnek aşağıda:<br />
 <br />
<ol type="1" class="mycode_list"><li>h1 {font: medium/120% Arial;}<br />
</li>
</ol>
 Burada &#8221; / &#8221; Seçicinin font boyutunu ve satır yüksekliğini gösterir.(font_boyutu/satir_yuksekliği)<br />
 <span style="font-weight: bold;" class="mycode_b">Gruplama</span><br />
<br />
 Yukarıda hep bir Seçici&#8217;yi sadece bir HTML elementine atamayı gördük, Birden fazla HTML elementine de atama yapabilirz, buna <span style="font-weight: bold;" class="mycode_b">gruplama</span> denir. Gruplama     Seçicilerde yapıldığı gibi Bildirmlerde de yapılabilir.<br />
 <br />
<ol type="1" class="mycode_list"><li>p, h3 {font-family: Arial;}<br />
</li>
</ol>
  Not<br />
 CSS2 ile birlikte  Evrensel Seçici(universal selector) Seçiciler arasına       katılmıştır,<br />
&#8221;     * &#8221; ile gösterilir.<br />
 * {color: red;}<br />
 tüm elementleri kırmızı yapar. Bir anlamda gruplama yapar. Ayrıntılı bilgi   için <a href="http://www.w3.org/TR/REC-CSS2/selector.html#universal-selector" target="_blank" rel="noopener" class="mycode_url">W3</a><br />
<br />
 Burada düküman içindeki paragraflarda(p) ve başlıklarda(h3) fontların Arial olacağını tek bildirim ile belirttik. Gruplama yapılan Seçicileri ayırmak için &#8221; , &#8221; virgül kullanılır. Sınırsız sayıda Seçici gruplanabilir. Gruplama tasarımcılara büyük kolaylıklar sağlar.<br />
 Bildirim&#8217;lerimizi de gruplayabiliriz, bununla ilgili yukarıda örnekler mevcut. Bir veya daha fazla Seçiciye bir den fazla bildirim ekleye biliriz.<br />
 <br />
<ol type="1" class="mycode_list"><li>p, h3<br />
</li>
<li>{<br />
</li>
<li>font-family: Arial;<br />
</li>
<li>font-size:2;<br />
</li>
<li>font-weight: bold;<br />
</li>
<li>}<br />
</li>
</ol>
 Seçiciler ikiye ayrılır. Sınıf Seçicisi ve Id Seçicisi. CSS ile işlenmemiş bir dökümanda başlangıçta bir plan yaparak hangi içeriğin Sınıf Seçicisi hangi Seçicicinin Id Seçicisi olacağını planlamalıyız.<br />
 <span style="font-weight: bold;" class="mycode_b">Sınıf Seçicisi(Class Selector)</span><br />
<br />
 Aynı HTML elementine farklı özellikler atamak için Sınıf Seçicisini kullanırız. Bir örnek verecek olursak; hazırlayacağımız dökümanda iki adet paragraf tanımlaması yapacağımızı planlıyoruz. Bunlardan biri sağa dayalı, diğeri ise ortalı olmasını istiyoruz<br />
 <br />
<ol type="1" class="mycode_list"><li>p.sagadaya {text-align: right}<br />
</li>
<li>p.ortala {text-align: center}<br />
</li>
</ol>
 Bu Seçicileri sayfamızda uygulamak için;<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="sagadaya"&gt;Aynı HTML elementine farklı özellikler       atamak için Sınıf Seçicisini kullanırız.&lt;/p&gt;<br />
</li>
<li>&lt;p class="ortala"&gt;Yukarıdaki bilgiyi dikkatlice okumalısınız&lt;/p&gt;<br />
</li>
</ol>
 Birde önemli bir tanımlama yapacağınızı düşünün, ancak sadece bir HTML elementine değilde istediğiniz sayıda HTML elementinde bunu kullanmak isterseniz;<br />
 <br />
<ol type="1" class="mycode_list"><li>.ortala {text-align: center}<br />
</li>
</ol>
 Bu tanımlamayı yaptıktan sonra istedğimiz her HTML elementine bu sınıfı     uygulayabiliriz.<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;span class="ortala"&gt; Burada birşeyler yazar &lt;/span&gt;<br />
</li>
<li>&lt;p class="ortala"&gt;Burada da başka bişeyler yazar&lt;/p&gt;<br />
</li>
</ol>
 <span style="font-weight: bold;" class="mycode_b">Çoklu sınıflar,</span> birden fazla sınıfı bir HTML elementine uygulamak için       kullanılır.<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="onemli uyari"&gt;Ã?lkemizde meydana gelen trafik kazalarının yaklaşık % 90'ı insanların hataları sonucu eydana gelmektedir.&lt;/p&gt;<br />
</li>
</ol>
 Yukarıdaki örnekte görüldüğü gibi bir <span style="font-weight: bold;" class="mycode_b">uyari</span> Sınıfımız birde <span style="font-weight: bold;" class="mycode_b">onemli</span> Sınıfımız         mevcut. Bazı metinlerin <span style="font-weight: bold;" class="mycode_b">önemli uyarı</span> olacağı düşüncesi         ile böyle bir atama yapılabilir. Bunun için kullanıcığımız kod;<br />
 <br />
<ol type="1" class="mycode_list"><li>.onemli {font-weight: bold;}<br />
</li>
<li>.uyari {font-style: italic;}<br />
</li>
<li>.onemli.uyari {background: silver;}<br />
</li>
</ol>
 onemli metinler için kalın, uyari için italiktik atmalar yapıyoruz. Birde her ikisine birden de atama yapabiliyoruz. Dikkat ederseniz <span style="font-weight: bold;" class="mycode_b">class=&#8221;onemli       uyari&#8221;</span> olarak atama yaparken CSS Seçicisinde <span style="font-weight: bold;" class="mycode_b">.onemli.uyari</span> şeklinde       yazıyoruz.<br />
 <span style="font-weight: bold;" class="mycode_b">Id Seçecileri</span><br />
<br />
 Id Seçicisi Sınıf Seçicisinden farklıdır. Sınıf Seçicisi sayfada birden fazla elemente atanırken Id Seçicisi sadece bir tane elemente atanır. Seçicisi adının başında # işareti olan Seçiciler Id Seçicisidir.<br />
 <br />
<ol type="1" class="mycode_list"><li>&#8230;<br />
</li>
<li>#mavi<br />
</li>
<li>{<br />
</li>
<li>background:blue;<br />
</li>
<li>}<br />
</li>
<li>#kirmizi<br />
</li>
<li>{<br />
</li>
<li>background:red;<br />
</li>
<li>}<br />
</li>
<li>&#8230;<br />
</li>
<li>&lt;p id="mavi"&gt;Bu yazının arkafon rengi mavi&lt;/p&gt;<br />
</li>
<li>&lt;p id="kirmizi"&gt;Bu yazının arkafon rengi kırmızı&lt;/p&gt;<br />
</li>
</ol>
 <span style="font-weight: bold;" class="mycode_b">Sınıf mı? Id mi?</span><br />
<br />
 Yukarıda Id Seçicisi için her nekadar da bir sayfada sadece bir defa kullanılır desekte tasarımcının sayfada bir çok yerde kullanmasına tarayıcılar ses çıkarmaz, yani hata mesajı vermez. Ancak Bu elementleri DOM scriptlerinde kullanırken Id atamasını bir kaç yerde yaptığımızda hata alacağızdır. Bu nedenle her nekadar tarayıcılar izin versede Id Seçicisini bir kez kullanmalıyız. Birden fazla kullanacağımız elementler için Sınıf Seçicisini kullanmalıyız.<br />
 Bu kodumuzu daha kullanışlı ve temiz yapacaktır.<br />
 Sınıf ve Id Seçicileri  küçük-büyük harfe karşı     duyarlıdır;<br />
 <br />
<ol type="1" class="mycode_list"><li>p.onemliBilgi {font-weight: bold;}<br />
</li>
</ol>
 ve kullanımıda;<br />
 <br />
<ol type="1" class="mycode_list"><li>&lt;p class="onemlibilgi"&gt;Uygulama olmaz .&lt;/p&gt;<br />
</li>
</ol>
 Yukarıdaki kod uygulanmayacaktır çünkü &#8221; <span style="font-weight: bold;" class="mycode_b">B</span> &#8221; bir     yerde büyük birde küçük kullanılmıştır. Bazı eski tarayıcılar bu kuralın     dışında kalabilir.]]></content:encoded>
		</item>
	</channel>
</rss>