<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WordPress Web Blog &#187; Div style css</title>
	<atom:link href="http://devletli.com/wordpress/tag/div-style-css/feed" rel="self" type="application/rss+xml" />
	<link>http://devletli.com/wordpress</link>
	<description>Devletli.com</description>
	<lastBuildDate>Wed, 25 Aug 2010 19:12:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Overflow hidden ve scroll kullanımı ve resim boyutlandırma</title>
		<link>http://devletli.com/wordpress/overflow-hidden-ve-scroll-kullanimi-ve-resim-boyutlandirma</link>
		<comments>http://devletli.com/wordpress/overflow-hidden-ve-scroll-kullanimi-ve-resim-boyutlandirma#comments</comments>
		<pubDate>Thu, 10 Dec 2009 03:14:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>
		<category><![CDATA[Web tasarım]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=11322</guid>
		<description><![CDATA[<img alt="overflow hidden ve scroll özellikleri" src="http://lh3.ggpht.com/_QjXrnjCgLtA/SyBeyEeqpkI/AAAAAAAAC5w/VKarJX-9PSs/s800/overflow.png" title="overflow" />Overflow hidden ve scrool özellikleri, kullanımı ile ilgili bilgiler. Yazı içinde ek bilgi kutusu yapmak..]]></description>
			<content:encoded><![CDATA[<p>Web sayfalarındaki görsel uygulamalarda, yazı kutularında &#8220;overflow:hidden;&#8221; ya da gerektiğinde &#8220;overflow:scroll;&#8221; kullanmak çok işe yarayan bir şeydir. Bir sayfa yazının içinde bir ek bilgi çok yer kaplamasın diye “overflow:scroll” özelliğinden faydalanır. Resimleri özet yazı içinde küçültme durumlarında bazen “overflow:hidden” ile deforme görüntü sorunlarını çözmek mümkün.</p>
<div style="float: left;margin-right: 4px;width: 201px"><img title="overflow" src="http://lh3.ggpht.com/_QjXrnjCgLtA/SyBeyEeqpkI/AAAAAAAAC5w/VKarJX-9PSs/s800/overflow.png" alt="overflow hidden ve scroll özellikleri" /></div>
<p><strong>Overflow;hidden olmasaydı</strong><br />
Mesela bloglarda ana sayfada, arşiv sayfalarında yazılar özet halde gösterilmek istendiğinde resimlerin de küçültülmesi gerekiyor. Bir CSS ayarı ile yazılardaki resimlerin tekil sayfalarda (esas yazı sayfalarında) normal boyutunda, ana sayfada ise özet yazılar içinde küçültülmüş hali ayarlanabilir. Fakat sadece resimler üzerindeki en boy ölçülendirilmesi çoğu resimlerde deforme bir görüntü arz eder.</p>
<p>Diyelim ki resimli özet yazıların anasayfadaki kendi bölgesinde genel ayarında div class ismi “ozetli” olsun.<br />
O isimle Style kısmına şu şekilde CSS ayarı yapılır:<br />
.ozetli img{width:90px; height:80px;}</p>
<p>Ne yaptık? Sadece resme özgü en ve boy tayin ettik. Böylece resimler tekil sayfalarda gerçek boyutlarında görünürken ana sayfada özet yazıların içinde küçük görünür.<br />
Ana sayfada yan menülerdeki resimler bu ölçeklendirmeden etkilenmesin diye sadece özet yazılar kısmına uygulanır.</p>
<p><img class="alignright" src="http://lh5.ggpht.com/_QjXrnjCgLtA/Ssd0wXdkTLI/AAAAAAAABwo/HAk8XDsnZdg/s800/kurk.jpg" alt="kürklü kadın" />Peki bu usul ne kadar sağlıklı? Görelim. Sağda gördüğünüz kürklü kadın resmine bakın. Esas yazı sayfasında bu şekilde görünüyor. Özetli yazılarda ise 90X80 boyutunda olması isteniyor.</p>
<p><img class="alignleft" src="http://lh5.ggpht.com/_QjXrnjCgLtA/Ssd0wXdkTLI/AAAAAAAABwo/HAk8XDsnZdg/s800/kurk.jpg" alt="kürklü kadın" width="90" height="80" />Yapalım bakalım: Solda görüldüğü gibi 90X80 boyutlarında olunca son derece deforme görünüyor. Bütün resimler 90X80 ölçüsünde otomatik olarak ayarlanacağından dolayı resimlerin orijinal en &#8211; boy boyuttlarına göre kimileri normale yakın görünür kimileri abuk sapık görünür.</p>
<p><strong>Çözüm:</strong> Resme sadece &#8220;en&#8221; yani genişlik ölçüsü atayacağız. Şöyle:<br />
.ozetli img{width:90px;} Böyle yapınca resim aşağıdaki gibi görünecek.<br />
<img class="alignleft" src="http://lh5.ggpht.com/_QjXrnjCgLtA/Ssd0wXdkTLI/AAAAAAAABwo/HAk8XDsnZdg/s800/kurk.jpg" alt="kürklü kadın" width="90" />Ama bu hiç iyi olmadı: En ve boy doğru orantıda küçüldü. Oysa uzun olması istenmiyor, yüksekliğinin 80px ölçüsünde olması isteniyor. Evet, çözüm bu kadar değil zaten.</p>
<p>İşte bu noktada &#8220;<span style="color: #800080"><strong>overflow:hidden</strong></span>&#8221; devreye girerse ve çözümü sağlanır. &#8220;Yükseklik&#8221; özet yazının kaplayacağı yer kadar ayarlanır, ama resme değil! Özet yazı bölgesine ayar yapılır.<br />
.ozetli{height:80px; overflow:hidden;}</p>
<p>Daha iyi bir görsel örnekte çerçeve içinde gösterelim. Ayarlara kenarlıklar (border) katalım, arka plan rengi (background) katalım ki kutu içinde görünsün mesele daha iyi anlaşılsın. Kutu içine de soldaki düzgün küçültülmüş resmi ve latince uzun bir yazı koyalım. çerçeve içine dört kenara 5px boşluklar (<a href="http://devletli.com/wordpress/margin-ve-padding-kenar-bosluklari-nedir-nasil-yapilir">padding</a>) koyalım yazılar kenar çizgilerine değmesin. Böylece CSS ayarı:</p>
<p>.ozetli{background:#fffef2; border:1px solid #cacaca; font-size:1.1em; height:80px; padding:5px; overflow:hidden; width:450px;}<br />
Bu arada resim yazının solunda görünsün ve sağında 5px araboşluğu olsun diye onu da şöyle ayarladık:<br />
.ozetli img{float:left; margin-right:5px; width:90px;}</p>
<p>(Bir de bu CSS ayarlarının div anahtarları HTML sayfalarında ilgili elemanların başına ve sonuna konur, burada o konuya girmiyorum. Onu şu yazımda anlatmıştım: <a href="http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir">» div class &#8230;</a> )</p>
<p>Vereceği görüntü ise şudur:</p>
<div style="border: 1px solid #cacaca;margin: 10px;padding: 5px;background: none repeat scroll 0% 0% #fffef2;overflow: hidden;font-size: 1.1em;height: 80px;width: 450px"><img style="float: left;margin-right: 5px" src="http://lh5.ggpht.com/_QjXrnjCgLtA/Ssd0wXdkTLI/AAAAAAAABwo/HAk8XDsnZdg/s800/kurk.jpg" alt="kürklü kadın" width="90" />Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.</div>
<p>Şimdi ne oldu bakın: Resmi kesmedik, uzun yazıyı kısaltmadık: özet yazı kutusunda 80px ölçüsünden fazlalık kısmı aşağı tarafta gizli kaldı. &#8220;hidden&#8221; gizli demektir. &#8220;overflow:hidden;&#8221; yapmış olduk. Latince yazı ise daha uzundu ama onun devamı da gizli kaldı.</p>
<p><span style="color: #800080"><strong>Overflow ayarlarını yukarda &#8220;hidden&#8221; yani gizli özelliği ile gördünüz. <span style="color: #ff0000">Hidden</span> yerine <span style="color: #3366ff">Scroll</span> olursa ne olur?</strong></span><br />
Önce yukardaki kodu aynen yazayım, sadece bir kelime değişecek: <strong>hidden</strong> yerine <strong>scroll</strong> yazıyorum:<br />
.ozetli{background:#fffef2; border:1px solid #cacaca; font-size:1.1em; height:80px; padding:5px; overflow:scroll; width:450px;}</p>
<p>.. Ve aşağıda bakın nasıl bir farklılık sağlıyor.</p>
<p>İşte görüntüsü: Bunda yanda kaydırma çubuğu var, onunla resmin de yazının da tamamını görebiliyorsunuz. Bu &#8220;overflow;scroll;&#8221; özelliğidir. Yan çubuğu kaydırarak yazının tümünü okuyabilirsiniz.</p>
<div style="border: 1px solid #cacaca;margin: 10px;padding: 5px;background: none repeat scroll 0% 0% #fffef2;overflow: scroll;font-size: 1.1em;height: 80px;width: 450px"><img style="float: left;margin-right: 5px" src="http://lh5.ggpht.com/_QjXrnjCgLtA/Ssd0wXdkTLI/AAAAAAAABwo/HAk8XDsnZdg/s800/kurk.jpg" alt="kürklü kadın" width="90" />Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.</div>
<p><span style="color: #800080"><strong>Ne kadar pratik şeyler değil mi? Bunu blog yazılarınızın içinde bile kullanabilirsiniz.</strong></span><br />
<span style="color: #0000ff"><span style="text-decoration: underline">Nasıl yapacağınızı yazıyorum dikkat edin:</span></span><br />
Diyelim ki bir yazınızın içinde ek bir bilgi sunacaksınız, o ek bilgi ise çok uzun. Fazla yer kaplamasını istemiyorsunuz, esas yazınızı bulandırması canınızı sıkıyor. Böyle durumlarda &#8220;overflow:scroll&#8221; özelliği ile o ek bilgiyi yukardaki gibi çerçeve içine almalısınız.</p>
<p>Ek bilginin en başına şu gelecek:<br />
<code>&lt;div style="border: 1px solid #cacaca; margin: 10px; padding: 5px; background: #fffef2 none repeat scroll 0% 0%; overflow: scroll; font-size: 1.1em; height: 80px; width: 450px;"&gt;</code><br />
Ve en sonuna ise şu:<br />
<code>&lt;/div&gt;</code><br />
(<span style="text-decoration: underline">Dikkat: Bu kodlu ek bilgi yazısını blog yazarken görsel bölümde değil HTML bölümünde yazacaksınız.</span>)</p>
<p>Latince yazıyı sizin ek bilgi gibi düşünün. Bakın nasıl oluyor, kodları burada kırmızı yapayın daha iyi görebilin:<br />
<span style="color: #ff0000"><code>&lt;div style="border: 1px solid #cacaca; margin: 10px; padding: 5px; background: #fffef2 none repeat scroll 0% 0%; overflow: scroll; font-size: 1.1em; height: 80px; width: 450px;"&gt;</code></span>Ek Bilgi: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.<span style="color: #ff0000"><code>&lt;/div&gt;</code></span></p>
<p>Öğrendiniz. Ek bilgi kutusunun arka plan rengini, genişliğini, yüksekliğini, kenarlıklarının rengini, çizgi kalınlığını istediğiniz gibi değiştirebilirsiniz.<br />
Son olarak bu nasıl görünüyor bakın:</p>
<div style="border: 1px solid #cacaca;margin: 10px;padding: 5px;background: none repeat scroll 0% 0% #fffef2;overflow: scroll;font-size: 1.1em;height: 80px;width: 450px">Ek Bilgi: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.</div>
<p>Not:<br />
Ek bilgi kutusu yazı bölümünü sağdan sola tamamen kaplasın isterseniz ayar kodunda width:450px; gibi bir rakam belirtmeyin, width:auto; diye yazın.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/overflow-hidden-ve-scroll-kullanimi-ve-resim-boyutlandirma/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Html ve CSS ayarları ile yuvarlak köşeli yazı çerçeveleri nasıl yapılır</title>
		<link>http://devletli.com/wordpress/html-ve-css-ayarlari-ile-yuvarlak-koseli-yazi-cerceveleri-nasil-yapilir</link>
		<comments>http://devletli.com/wordpress/html-ve-css-ayarlari-ile-yuvarlak-koseli-yazi-cerceveleri-nasil-yapilir#comments</comments>
		<pubDate>Sat, 18 Apr 2009 01:36:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>
		<category><![CDATA[Web tasarım]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=5038</guid>
		<description><![CDATA[<img title="yuvarlak köşeler" src="http://lh3.ggpht.com/_QjXrnjCgLtA/SyOshD7vQhI/AAAAAAAAC9c/NXG2UN0To88/s800/yuvarlak-kose.png" alt="yuvarlak köşeli yazı" />Arka plan resmi kullanmadan, css ayarlamalarıyla yuvarlak veya oval köşeli çerçeve yapmak. Yazılara yuvarlak köşeli sınır çizgisi, oval kutu yapmak.]]></description>
			<content:encoded><![CDATA[<p>Bu yazımda önce CSS ve HTML ayarları arasındaki farka kısa bir göz atalım:</p>
<h2>CSS ayarları nasıl yapılır</h2>
<div style="float: right;margin-left: 4px"><img title="yuvarlak köşeler" src="http://lh3.ggpht.com/_QjXrnjCgLtA/SyOshD7vQhI/AAAAAAAAC9c/NXG2UN0To88/s800/yuvarlak-kose.png" alt="yuvarlak köşeli yazı" /></div>
<p>Ayrı bir style sayfası veya bölümü vardır. Orada yapılacak çok küçük bir örnek:<br />
#anasayfa{font-size:1.1em; color:#333333; background:#f8f8f8;}<br />
Örnek olsun diye uzatmadım. İşte bu bir CSS örneğidir. Ugulanmasına gelince, söz konusu olan &#8220;anasayfa&#8221; diye tanımlanan sayfanın html zemininde içeriğin en başına şu gelir: <code>&lt;div id="anasayfa"&gt;</code> içeriğin en sonuna ise <code>&lt;/div&gt;</code> getirilir. Böylece o sayfadaki her şey CSS ayarlarında belirtildiği gibi olur.</p>
<h2>HTML ile STYLE ayarlaması nasıl yapılır</h2>
<p>CSS kullanmadan, sadece &#8220;style&#8221; uygulanır. Aynen yukardakine benzer kodlar yine sayfanın HTML zemininde içeriğin en başına ve en sonuna getirilir.<br />
Ayarlama yapılacak yerin içeriğinin HTML zemininde (sayfasında) içeriğin en başına HTML kodları olarak style uygulanması için bir örnek:<br />
<code>&lt;div style="font-size:1.1em; color:#333333; background:#f8f8f8;"&gt;</code><br />
içeriğin en sonunda ise değişiklik yok, yine <code>&lt;/div&gt;</code> getirilir.</p>
<p>Şimdi, yukardaki iki örneği kıyaslayarak CSS ile ayarlamalar yapmanın pratikliğini anlamış olursunuz. İkinci örnek benzeri uygulamaları sadece özgür ve farklı davranmak istediğiniz yazılara &#8220;istediğiniz farklı biçimlendirmeyi yapmak&#8221; için başvurabilirsiniz. Meselâ ben son zamanlarda resim kenar süslemeleri için her yazımda ayrı html kodlaması yapıyorum. CSS&#8217;te tanımlamış olduğum varsayılan ayarları kullanmıyorum.</p>
<h2>Yuvarlak köşeli link çerçevesi yapalım</h2>
<p>Arka plan resmi kullanmadan, css ayarlamalarıyla yuvarlak köşeli çerçeve ile yazılarınıza çevre kenarlıkları veya sınır yapabilirsiniz. CSS dilinde kenarlıklara border denir.</p>
<div style="float: right;width: 234px"><img title="Köşeli Yazı çerçevesi" src="http://lh5.ggpht.com/_QjXrnjCgLtA/S39sCjszlcI/AAAAAAAADRo/hXIZXbBNqM0/s800/koseli-yazi.gif" alt="Web köşeli çerçeve" width="234" height="117" /></div>
<p>Internet explorer &#8220;sağda gördüğünüz örnekte&#8221; az da olsa hatalı gösteriyor ama yan menülerde kullanınca tamamen hatasız oluyor.</p>
<p>Aslında köşeler gerçekten yuvarlak değildir; bir tür göz aldanması. Ayrıca bu vereceğim kodlarla <a title="linkli kelime yapmak" href="http://devletli.com/wordpress/linkli-kelime-yapmak">linkli</a> yazılar çerçeveli yapılıyor. Meselâ blogunuzdaki yan menüler için düşünebilirsiniz.<br />
Sağda bir örnek görüyorsunuz. Kodlarını aşağıya yazıyorum.</p>
<p><span style="color: #31355d"><strong>Stil sayfanızda olacak kodlar:</strong></span><br />
<code>.yuv ul{width:230px; list-style-type:none; margin:0 auto; padding:0;}<br />
.yuv li a{display:block; position:relative; border-width:1px 0; border-color:#ccc; border-style:solid; color:#555; text-decoration:none; margin:4px 1px;}<br />
.yuv li a span {display:block; position:relative; margin:0 -1px; border-width:0 1px; border-color:#ccc; border-style:solid; background-color:#eee; padding:2px 6px;}<br />
.yuv li a:hover{border-color:#aaa; color:#333;}<br />
.yuv li a:hover span {border-color:#aaa; background-color:#ddd;}</code></p>
<p>En baştaki .yuv bu kodların HTML sayfalarındaki sınır kodlarının adıdır. Değişiklik yapabilirsiniz. Genişliği filan da değiştirebilirsiniz.</p>
<p><span style="color: #31355d"><strong>Ve HTML sayfalarına koyulacak şekli..</strong></span><br />
<code>&lt;div class="yuv"&gt;&lt;ul&gt;&lt;li&gt;<br />
&lt;a href="#"&gt;&lt;span&gt;Ana Sayfa&lt;/span&gt;&lt;/a&gt;<br />
&lt;a href="#"&gt;&lt;span&gt;Arşivler Sayfası&lt;/span&gt;&lt;/a&gt;<br />
&lt;a href="#"&gt;&lt;span&gt;Filan konu linki&lt;/span&gt;&lt;/a&gt;<br />
&lt;a href="#"&gt;&lt;span&gt;Falan link&lt;/span&gt;&lt;/a&gt;<br />
&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</code></p>
<p><span style="text-decoration: underline">http ile başlayan URL&#8217;lerin yerine (kolay örnek gösterim olsun diye) # işaretleri koydum.</span> Burada span tagları nereye geliyor, nerede ne var dikkat edin. Bir de eğer yan menülerde değil bunun gibi sayfalarda linkler için kullanacaksanız linkleri alt alta yazmayın yan yana boşluk bırakmadan yazın yoksa satır araları çok fazla mesafeli olur.</p>
<p><span style="color: #800080"><strong>Güncelleme: 12 Aralık 2009 Cumartesi</strong></span><br />
Yukardaki Bilgileri paralel olarak, yazılara oval köşeli kenarlıklar yapmak için takip ettiğim bloglardan birinde &#8220;bugün&#8221; güzel örnekler verilmiş.<br />
İlgilenenler bakabilir: <a rel="nofollow" href="http://www.h-yaman.com/css3oval-kose-kullanimi" target="_blank">» CSS3:Oval Köşe Kullanımı</a></p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/html-ve-css-ayarlari-ile-yuvarlak-koseli-yazi-cerceveleri-nasil-yapilir/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Span tagı ile biçimlendirme (style) ayarı yapmanın bir faydası</title>
		<link>http://devletli.com/wordpress/span-tagi-ile-bicimlendirme-style-ayari-yapmanin-faydasi</link>
		<comments>http://devletli.com/wordpress/span-tagi-ile-bicimlendirme-style-ayari-yapmanin-faydasi#comments</comments>
		<pubDate>Thu, 02 Apr 2009 03:11:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=3898</guid>
		<description><![CDATA[Google arşivlemelerinin sağlıklı olmasının sağlanması aynı zamanda pagerank için de çok önemlidir. HTML düzenlerimizi en doğru şekilde yapmalıyız, <a title="xhtml hakkında kısa bilgi" href="http://devletli.com/wordpress/muskulpesent-xhtml">XHTML</a> kurallarını da iyi bilmeliyiz.]]></description>
			<content:encoded><![CDATA[<p>Google arşivlemelerinin sağlıklı olmasının sağlanması aynı zamanda pagerank için de çok önemlidir. HTML düzenlerimizi en doğru şekilde yapmalıyız, <a title="xhtml hakkında kısa bilgi" href="http://devletli.com/wordpress/muskulpesent-xhtml">XHTML</a> kurallarını da iyi bilmeliyiz.</p>
<p>Bugün bulduğum bir hata: Reklamları her sayfada göstermemek için kullandığım adsense eklentisine kendi ilave ettiğim div ayarında idi. Adsense kodunun başına <code>&lt;div class="… ..&gt;</code> diye gereken ayarları ve sonuna kapatma kodu <code>&lt;/div&gt;</code> koymuştum. Hatalı imiş. Bir tane bile olsa hata hatadır, olmaması gerekir. Bana göre hata yoktu ama anladığım kadarıyla p taglarının içine ayrıca <a title="div id ve div class" href="http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir">div ayarları</a> tagı konulmuyormuş gibi şeyler söz konusu. Fakat eklenti kodlarının içinde öyle şeyler yok ki hata olsun! Sonra nereden aklıma geldiyse div yerine span kullanmayı düşündüm.</p>
<p>Kodun başına <code>&lt;span style="float:left; margin:0 10px 2px 0; padding:0;"&gt;</code> diye divde olduğu gibi gereken ayarları yazdım. Sonuna da <code>&lt;/span&gt;</code> kapatma kodunu ekledim. W3C markup validator ile tekrar kontrol ettiğimde bu sefer hata göstermedi. Sıfır hata. :) Demek oluyor ki her yerde div kullanılmaz.</p>
<h2>HTML ve XHTML hatalarını bulmak için</h2>
<p>Bu linke: <span style="text-decoration: underline"><a title="markup validator" rel="nofollow" href="http://validator.w3.org/" target="_blank">W3C markup validator service</a></span> tıklayın, açılan sayfada sitenizin URL&#8217;sini yazın. Bu araç sayesinde sitemizin / blogumuzun ana sayfa, tekil sayfa ve arşivler (kategoriler etiketler) bölümlerinin HTML düzenlerinin hatalarını kolayca bulabiliyoruz.</p>
<p>Sadece ana sayfa için değil: tekil sayfa, arşivler vesaire sayfaları için de araştırın. Biraz ingilizce biliyorsanız ve biraz HTML meselelerinden anlıyorsanız gösterilen hataları kolayca düzeltebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/span-tagi-ile-bicimlendirme-style-ayari-yapmanin-faydasi/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress’te bileşen (widgets) uyumlu yeni menü oluşturmak</title>
		<link>http://devletli.com/wordpress/wordpress-te-bilesen-widgets-uyumlu-yeni-menu-olusturmak</link>
		<comments>http://devletli.com/wordpress/wordpress-te-bilesen-widgets-uyumlu-yeni-menu-olusturmak#comments</comments>
		<pubDate>Sun, 22 Mar 2009 02:37:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=3201</guid>
		<description><![CDATA[Siteme yeni sağ / sol menü eklemek istiyorum bu kolay ama bileşenler sayfasından tanınmasını nasıl sağlarım? Kolay dediğiniz PHP yan menü dosyaları oluşturup içlerine bazı kodlar koyacaksınız ve bir kod da “Tema fonksiyonları (functions.php)” dosyasına koyarak gayet basit bir şekilde halledebilirsiniz. Yeni yan menü dosyalarının içlerinde elbette en başta style css ayarlarının kodu oluyor. Örnek: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Siteme yeni sağ / sol menü eklemek istiyorum bu kolay ama bileşenler sayfasından tanınmasını nasıl sağlarım?</strong><br />
Kolay dediğiniz PHP yan menü dosyaları oluşturup içlerine bazı kodlar koyacaksınız ve bir kod da “Tema fonksiyonları (functions.php)” dosyasına koyarak gayet basit bir şekilde halledebilirsiniz.</p>
<p>Yeni yan menü dosyalarının içlerinde elbette en başta style css ayarlarının kodu oluyor.<br />
Örnek:<br />
En Başa: <code>&lt;div id="leftbar"&gt;</code> dosyada en alta ise <code>&lt;/div&gt;</code> koyacaksınız.</p>
<p>Bunların ortasına ise:<br />
<code>&lt;ul&gt;<br />
&lt;?php if ( function_exists('dynamic_sidebar') &amp;&amp; dynamic_sidebar(1) ) : else :<br />
?&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/ul&gt;</code><br />
kodu gerekiyor. Bu kodda parantez içinde 1 rakamı görüyorsunuz. Kaç tane menü oluşturacaksanız her birinin kodunda başka rakam olacak: 1, 2, 3 .. gibi rakamlar koyacaksınız.<br />
<span style="color: #666666"><strong>Bu rakamlar niçin önemlidir?</strong></span><br />
Diyelim ki soldaki menüdeki kodda 1 var, sağ sütundaki menü kodunda 2 var. Bileşenler sayfasından mesela kategorilerin sol sütunda mı görünmesini istediniz? O halde bileşenler sayfasından &#8220;yan menü 1&#8243; için kategori atayacaksınız. Son yazıların sağ sütundaki menüde görünmesini istiyorsanız bileşenler sayfasında son yazıları &#8220;yan menü 2&#8243; için ayarlarsınız. Tabii sağ menü php dosyası içindeki kodun içindeki rakam 2 olmalıdır.</p>
<p>(Ayrıca, bileşenlerin kullanımlarını hiç bilmeyenler&#8221;<a title="wordpress bileşenlerini kullanmak" href="http://devletli.com/wordpress/wordpress-bilesenleri-widgets-ve-kullanimlari">wordpress bilesenleri widgets ve kullanimlari</a>&#8221; yazımı okuyabilirler.)</p>
<p><span style="color: #666666"><strong>Şimdi gelelim esas fonksiyon koduna:</strong></span><br />
Bu kod “Tema fonksiyonları (functions.php)&#8221; dosyasının içine konulacak. Kod aşağıda:<br />
<code>&lt;?php<br />
if ( function_exists('register_sidebars') )<br />
register_sidebars(2, array(<br />
'before_title' =&gt; '&lt;h3 class="widgettitle"&gt;',<br />
'after_title' =&gt; '&lt;/h3&gt;',<br />
));<br />
?&gt;</code></p>
<p>Kodun içinde 2 rakamı var. Bu 2 rakamı bileşenler (widgets) uyumlu yan menü sayısını gösterir. Eğer 3 adet bileşenler uyumlu yan menünüz varsa rakamı 3 yapın. Yani kaç tane ise o sayıyı gösteren rakam olacak. Tabi bu arada üçüncü menü dosyasındaki kodun içindeki rakam da 3 olacak, aşağıdaki gibi:<br />
<code>&lt;ul&gt;<br />
&lt;?php if ( function_exists('dynamic_sidebar') &amp;&amp; dynamic_sidebar(3) ) : else :<br />
?&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/ul&gt;</code></p>
<p><span style="color: #666666"><strong>Fonksiyonlar dosyasındaki h3&#8242;ler ne işe yarar?</strong></span><br />
Bileşenlerin başlıklarının görünüm ayarlarını getirirler. Kategoriler başlığı, son yazılar başlığı gibi. Sizin sitenizde o başlıklar h4 ile ise h3&#8242;leri h4 yapın. Veya ne ise o olmalıdır.<br />
Bunların ayarları style sayfasında, örneğin şöyle gösterilir:<br />
#sidebar h3{&#8230;&#8230; burada noktalar yerine gerekli ayarlamalar vardır&#8230;.}</p>
<p><span style="color: #666666"><strong>Yeni menünün sayfada görünmesini sağlamak için kod:</strong></span><br />
Diyelim ki sol tarafa yeni bir menü yaptınız. Hem ana sayfada, hem tekil sayfada, hem sayfa sayfasında, hem de arşivler sayfasında hepsinde görünmesini istiyorsanız her birinin HTML sayfalarına bu aynı kod gerekiyor. İsterseniz bazılarına koymayabilirsiniz.<br />
Yeni menüye örnek olsun diye &#8220;solmenu&#8221; ismini verelim. php dosyası solmenu.php olarak isimlenmiştir.<br />
Kod ise şöyle olur: <code>&lt;?php include (TEMPLATEPATH . "/solmenu.php"); ?&gt;</code></p>
<p><strong>Peki yeni menünün solda görünmesi için onu HTML sayfasında nereye koyacağız?</strong><br />
Sadece birinden örnek vereyim, her birine aynen uygulayın:<br />
Ana sayfa (index.php) dosyasına girin. Burası aynı zamanda ana sayfanın HTML sayfasıdır.<br />
En üstte <code>&lt;?php get_header(); ?&gt;</code> kodu bulunur. Yeni kodu bunun altına veya sağ tarafına koyun. Şöyle olur:<br />
<code>&lt;?php get_header(); ?&gt;<br />
&lt;?php include (TEMPLATEPATH . "/solmenu.php"); ?&gt;</code></p>
<p>Sağ sütunda olmasını istediğiniz yeni menünün (sagmenu.php) sağda görünmesi için:<br />
En altta <code>&lt;?php get_footer(); ?&gt;</code> kodu vardır. Bunun üstüne veya soluna koyun.<br />
Mesela şöyle olabilir:<br />
<code>&lt;?php include (TEMPLATEPATH . "/sagmenu.php"); ?&gt;<br />
&lt;?php get_footer(); ?&gt;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/wordpress-te-bilesen-widgets-uyumlu-yeni-menu-olusturmak/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yazı Renklendirme HTML veya CSS iki ayrı tarzda</title>
		<link>http://devletli.com/wordpress/html-veya-css-iki-ayri-tarzda-yazi-renklendirme</link>
		<comments>http://devletli.com/wordpress/html-veya-css-iki-ayri-tarzda-yazi-renklendirme#comments</comments>
		<pubDate>Wed, 07 Jan 2009 23:27:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=2086</guid>
		<description><![CDATA[<img src="http://lh6.ggpht.com/_QjXrnjCgLtA/SqqmNKE36_I/AAAAAAAABfw/-lToFuGVBec/s800/renkliyazi.jpg" alt="renkli yazı" class="alignleft" />]]></description>
			<content:encoded><![CDATA[<p>Siteniz veya blogunuz varsa yayımladığınız yazılarınızda sayfa rengi, yazı rengi, sütunlar, vesaire gibi pekçok biçimlendirmelerin nasıl yapıldığını merak edersiniz. Öğrenmek kolaydır. Yeter ki dikkatlice okuyun.</p>
<p>Okuyup öğrenmekten çekinmeyin hiçbir şeyi gözünüzde büyütmeyin. Hiç bilgisiz bir insan bile benim gibi kodları kurcalaya kurcalaya öğreniyorsa, bilenlerin tariflerini okuyarak öğrenmeyi daha kolay becerebilirsiniz. Size sunulan bilgileri okuyun. Okuyup öğrenmekten korkmayın..</p>
<h2>Sadece HTML sayfası içindeki uygulamayla yazı renklendirme nasıl yapılır</h2>
<p>Renklendireceğiniz şey tek bir harf, bir kelime, ya da bir paragraf olabilir. Önce renk kodlarına ihtiyacımız var. Meselâ beyaz renk kodu: #FFFFFF kırmızı renk kodu: #FF0000 Renk kodları harflerden, rakamlardan veya harflerin ve rakamların karışık sıralanmasından olur. &#8220;o&#8221; harfi kullanılmaz ki 0 (sıfır) rakamı ile karıştırılmasın. Renk kodları için şu yazıma bakabilirsiniz: <a title="renk kodları nasıl bulunur" href="http://devletli.com/wordpress/renk-kodlari">» Renk Kodları</a></p>
<p><img class="alignright" src="http://lh6.ggpht.com/_QjXrnjCgLtA/SqqmNKE36_I/AAAAAAAABfw/-lToFuGVBec/s800/renkliyazi.jpg" alt="renkli yazı" width="184" height="234" /></p>
<p>Renk kodu ile yazı renklendirme kodu yapılır. Renklendirilecek harfin, kelimenin veya paragrafın en başına bu kod, sonuna ise ilgili kapatma kodu konur. böylece renklendirilecek yer sınırlanır, renklendirme sadece orası için geçerli olur.</p>
<p>İnternet ve bilgisayar kelimelerini kırmızı yapalım. Aşağıda HTML sayfasındaki görüntüsünün örneği var. Baştaki ve sondaki kodlara dikkat edin:<br />
<code>&lt;font color="#FF0000"&gt;İnternet ve bilgisayar&lt;/font&gt;</code><br />
Bu da normal sayfadaki görüntüsü: <span style="color: #ff0000">İnternet ve bilgisayar</span></p>
<p>Bu bilgi düz yazıların renklendirilmesi hakkındaydı. <span style="color: #3b4a87"><strong>Linkler bu şekilde renklendirilemez. Nasıl yapılır?</strong></span> Okumaya devam edin.</p>
<h2>Sadece HTML sayfası ayarıyla link renklendirme:</h2>
<p>Link renklendirme biraz karmaşık. Bu sitemin linkini örnek alarak göstereyim. Önce <span style="text-decoration: underline"><em>link nedir</em></span> üstünde duralım:<br />
<span style="color: #666666"><strong>http://devletli.com/</strong></span> sitemin URL&#8217;sidir. Bu URL&#8217;nin link olması ve siteme gelenlerin URL&#8217;yi değil sadece uygun bulduğum kelimeleri meselâ &#8220;Benim Site&#8221; yazısını görmeleri aşağıdaki gibi kod içinde bulunmasıyla oluyor:<br />
<code>&lt;a href="http://devletli.com/"&gt;Benim Site&lt;/a&gt;</code></p>
<p>Gördüğünüz gibi link adlandırmasını &#8220;benim site&#8221; diye yapmışım. Adlandırmadayı istediğiniz gibi yapmakta özgürsünüz. Değişik kelimeler linki bozmaz. Hatta o kısma isim değil paragraf ya da resim bile koyabilirsiniz. Resim koymak nasıl yapılır başka bir yazımda anlatırım.</p>
<p><span style="text-decoration: underline">Gelelim linki renklendirmeye.</span> Linki nasıl isimlendirmişseniz o isim renkli olacaktır. HTML sayfasındaki link kodunun içine style ayarları koymak gerekiyor.<br />
<code>style="color:#FF0000;"</code> bunu link kodunun içine aşağıdaki gibi koyarsınız:<br />
<code>&lt;a style="color:#FF0000;" href="http://devletli.com/"&gt;Benim Site&lt;/a&gt;</code></p>
<p>Ve normal sayfadaki renklendirilmiş görünümü:<br />
<a href="http://devletli.com/">Benim Site</a></p>
<p><span style="color: #666666"><strong>Kıyaslayın</strong></span><br />
<span style="text-decoration: underline">Sade kod:</span><br />
<code>&lt;a href="http://devletli.com/"&gt;Benim Site&lt;/a&gt;</code><br />
<span style="text-decoration: underline">Sadece HTML sayfası ayarıyla renklendirilmiş kod:</span><br />
<code>&lt;a style="color:#FF0000;" href="http://devletli.com/"&gt;Benim Site&lt;/a&gt;</code></p>
<h2>CSS usulüyle yazı renklendirme</h2>
<p>Düz yazı ve link renklendirmeleri bu usülde karışık gibi görünüyor. CSS style sayfasında bütün ayar kodlamaları bulunur. HTML sayfasında ise renklendirilecek yer için çok kısa kodlar kullanılır. Birçok şekli vardır ama en çok kullanılanı <span style="text-decoration: underline"><em>div class</em></span> ile yapılanıdır.</p>
<p>Div konularına değindiğim yazılarımda bunları açıklamıştım. Yazı renklendirmesinde düz yazı için ayrı, linkli yazı için ayrı yazı renklendirmeleri nasıl yapılır bunları o yazılarımdan bilhassa <a title="div class ile web sayfası biçimlendirmeleri nasıl yapılır" href="http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir">» div class ile ilgili yazım</a>dan okuyabilirsiniz</p>
<p><span style="color: #666666"><span style="text-decoration: underline"><strong>Dikkat:</strong></span></span> Sadece HTML sayfasında kullanabileceğiniz biçimlendirme kodlarıyla her şeyi yapabilirsiniz. Yalnız şunu bilin ki en sağlıklı biçimlendirme yolu CSS tarzı ile olanıdır. Her açıdan yararlıdır ve SEO için de önemlidir.</p>
<p>Bu yüzden CSS öğrenmenizde yarar var. Hiç zor değildir. Div yazılarıma baksanız onları öğrenseniz var ya neredeyse bütün CSS meselelerinin yüzde doksanını öğrenmiş gibi olursunuz. &#8220;gibi&#8221; dedim. aynen öyledir demedim. Yani hiç gözünüzde büyütmeyin, elbette yüzde doksanı değil ama onları öğrenseniz gerisi çorap söküğü gibi gelir.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/html-veya-css-iki-ayri-tarzda-yazi-renklendirme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>div class nasıl çalışır ve bunun div id ile farkı nedir</title>
		<link>http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir</link>
		<comments>http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir#comments</comments>
		<pubDate>Mon, 15 Dec 2008 19:37:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=1997</guid>
		<description><![CDATA[Sitenizde herhangi bir sayfanın bir kısmı için o kısma has yazı boyutu, arka plan rengi, en, boy, sınır çizgisi vs. belirleyeceksiniz. Aynı sayfanın mesela üstü veya altı için ayrı ayrı ayarlar düşünüyorsunuz. İşte bütün bu ayarlar css style sayfalarında çoğunlukla çeşitli div ayarlamalarıyla belirlenir. Her bir ayar ayrı isimlerle adlandırılır. Sonra o ayarlar değil o [...]]]></description>
			<content:encoded><![CDATA[<p>Sitenizde herhangi bir sayfanın bir kısmı için o kısma has yazı boyutu, arka plan rengi, en, boy, sınır çizgisi vs. belirleyeceksiniz. Aynı sayfanın mesela üstü veya altı için ayrı ayrı ayarlar düşünüyorsunuz.</p>
<p>İşte bütün bu ayarlar css style sayfalarında çoğunlukla çeşitli div ayarlamalarıyla belirlenir. Her bir ayar ayrı isimlerle adlandırılır. Sonra o ayarlar değil o ayarların sadece isimleri web sayfasının HTML sayfasında çok kısa kodlarla kullanılır. Bu kodlar genelde div kodlarıdır.</p>
<h2>web sayfası biçimlendirmeleri</h2>
<p>Değişik özellikler bir sayfanın geneli için, bir paragrafı için, bir satırı için, hatta tek bir kelimesi için bile belirlenebilir. İç içe ayrı ayrı yapılabilir. Bir ayar style sayfasına kayıt edilir. HTML sayfasında biçimlendirilmek istenen bölümler uygun görülen div kodlarıyla sınırlanır. O sınırların içinde kalan kısım style sayfasındaki ayarların gerektirdiği özelliklere sahip olur. Bir ayar çok yerde kullanılabilir. XHTML açısından kusurlu görülmemesi için; aynı sayfanın değişik yerlerinde aynı ayarı birkaç yerde kullanacaksanız bunu div id ile değil, div class ile yapmalısınız.<br />
Niçin?<br />
Çünkü div id ayarları bir isimle bir sayfada sadece bir defa kullanılabilir. Aynı bir sayfada div id&#8217;yi birden çok kullanacaksanız isimleri farklı olmalıdır.<br />
Örnekler:<br />
style sayfasında:<br />
#solmenu{&#8230;&#8230;bu noktalı yerler ayarlar içindir&#8230;&#8230;}<br />
html sayfasında:<br />
<code>&lt;div id="solmenu"&gt;</code>&#8230;&#8230;bu noktalı yerler biçimlendirilecek kısım içindir&#8230;<code>&lt;/div&gt;</code></p>
<p>Örnekteki &#8220;solmenu&#8221; div id&#8217;si aynı sayfada sadece tek bir yer için kullanılabilir.<br />
Aynı sayfadaki başka bir yeri biçimlendirmek için başka bir div id oluşturmalısınız.<br />
Örnekler:<br />
#sagmenu{&#8230;&#8230;&#8230;}<br />
#altresim{&#8230;&#8230;&#8230;}</p>
<h2>div class ayarlamaları ve kodları</h2>
<p><span style="color: #666666"><strong>a) Style sayfasında</strong></span><br />
div id için style sayfasında isminin başına # (kare) işareti getiriliyordu. div class&#8217;ta ise . (nokta) işareti kullanılır.<br />
örnek:<br />
.menuler{&#8230;&#8230;&#8230;&#8230;&#8230;}</p>
<p><span style="color: #666666"><strong>b)HTML sayfalarında</strong></span><br />
sivri parantez içinde class kelimesi aşağıda gördüğünüz gibi yazılır.<br />
örnek:<br />
<code>&lt;div class="</code>menuler&#8221;&gt;&#8230;&#8230;&#8230;&#8230;<code>&lt;/div&gt;</code></p>
<p>Dikkat ederseniz div sınırlamalarında div id&#8217;nin de div class&#8217;ın da kapanış kodu <code>&lt;/div&gt;</code> olarak aynıdır.</p>
<p>Aynı isimli bir div class&#8217;ı aynı sayfada istediğiniz sayıda kullanabilirsiniz.</p>
<h2>div id ve div class kodlarının birleşik kullanımı</h2>
<p>Bu durumda ikisi tek bir kod gibidir; dolayısıyla kapanış kodu sadece bir adet <code>&lt;/div&gt;</code> olur.<br />
Örnek:<br />
<code>&lt;div id="solmenu" class="menuler"&gt;</code>&#8230;&#8230;&#8230;&#8230;&#8230;<code>&lt;/div&gt;</code></p>
<p><span style="color: #666666"><strong>Buna niçin gerek duyulur?</strong></span><br />
Daha fazla detaya inelim:<br />
Meselâ sol sütun için sadece genişlik, arkaplan rengi, kenar boşlukları gibi özellikleri ayrı tasarlarsınız, bunu div id ile belirlersiniz. Sol menünün tamamı için geçerli olur. Sadece sol menüyü ilgilendirir. Olur ya; sol menü için farklı genişlik, sağ menü için farklı genişlik hatta farklı arka plan rengi tasarlamak isteyebilirsiniz. Böyle bir durumda sağ menü için başka bir div id oluşturursunuz.<br />
Menülerde yazılar olur, linkler olur. Bu yazıların ve linklerin yazı boyutlarının, renklerinin her menüde aynı şekilde olmasını isteyebilirsiniz. O halde &#8220;menuler&#8221; isimli bir div class&#8217;a ihtiyacınız var.</p>
<p><span style="color: #666666"><strong>Şimdi bütün bunların kodlarını görelim:</strong></span><br />
<span style="color: #666666"><strong>a) Style sayfasında:</strong></span><br />
#solmenu{&#8230;&#8230;&#8230;&#8230;}<br />
#sagmenu{&#8230;&#8230;&#8230;&#8230;}<br />
.menuler{&#8230;&#8230;&#8230;&#8230;&#8230;}</p>
<p>Burada şuna dikkat edin: &#8220;menuler&#8221; isimli div class ile biçimlendireceğiniz kısımda linkler olacağı için, bu &#8220;menuler&#8221; ayarlamasını link uyumlu yapmanız gerekiyor. İsterseniz linkler için başka ayarlar yapabilirsiniz. Böyle yaparsanız aşağıdaki örneğe göre linkler ikinci satırdaki a&#8217;lı ayarın gerektirdiği gibi görünecek, normal yazılar ise birinci satırın gerektirdiği gibi görünecek. <a title="div id kodunun css style ve html sayfalarında kullanımı" href="http://devletli.com/wordpress/div-id-kodunun-css-style-ve-html-sayfalarinda-kullanimi">HTML</a> kodu ise değişmez. yine <code>&lt;div class="menuler"&gt;</code>&#8230;&#8230;.<code>&lt;/div&gt;</code> şeklinde kullanılır; a&#8217;lı ayarlar da burada geçerli olur.<br />
Link uyumunu da sağladık. Şimdi son duruma göre style sayfasındaki link uyumlu &#8220;menuler&#8221; ayarı şöyle:<br />
.menuler{&#8230;&#8230;&#8230;&#8230;}<br />
.menuler a, .menuler a:visited{&#8230;&#8230;&#8230;&#8230;}<br />
Yine hatırlatayım: Bu ikisi de aynı yerin biçimlendirilmesi için kullanılacağı için, HTML sayfasında burada olduğu gibi iki ayrı kod gerekmez.<br />
Sadece <code>&lt;div class="menuler"&gt;</code>&#8230;&#8230;&#8230;<code>&lt;/div&gt;</code> şeklinde uygulanır. İçerdeki normal yazılar ve linkler ayrı ayrı kendilerine ait sıfatlara bürünürler.</p>
<p><span style="color: #666666"><strong>b) HTML sayfasında:</strong></span><br />
dikkat: burada iki tarzda yapabilirsiniz.<br />
<span style="text-decoration: underline">1. UZUN YOL</span><br />
sol menü için:<br />
<code>&lt;div id="solmenu"&gt;&lt;div class="menuler"&gt;</code><br />
son yazılar..<br />
reklam&#8230;<br />
<code>&lt;/div&gt;&lt;/div&gt;</code></p>
<p>Sağ menü için:<br />
<code>&lt;div id="sagmenu"&gt;&lt;div class="menuler"&gt;</code><br />
kategoriler..<br />
bağlantılar&#8230;<br />
<code>&lt;/div&gt;&lt;/div&gt;</code></p>
<p>2- PRATİK YOL</p>
<p>Sol Menü için:<br />
<code>&lt;div id="solmenu" class="menuler"&gt;</code><br />
son yazılar..<br />
reklam&#8230;<br />
<code>&lt;/div&gt;</code></p>
<p>Sağ menü için:<br />
<code>&lt;div id="sagmenu" class="menuler"&gt;</code><br />
kategoriler..<br />
bağlantılar&#8230;<br />
<code>&lt;/div&gt;</code></p>
<p>1. yol da 2. yol da aynı şeydir. Bu durumda: div id sağ veya sol menünün enini, arka plan rengini, kenarlarını filan belirler. div class ise yazıların, linklerin boyutunu, satırların durumunu belirler.<br />
Eğer bütün ayarların, yazılar linkler de dahil her şeyin her iki yerde birbirlerinden farklı görünmelerini istiyorsanız bütün ayarlamaları sadece div id ile yapabilirsiniz. Ayrıca bir div class&#8217;a ihtiyaç yoktur. Veya div id ile değil sadece div class ile yapabilirsiniz, dv id&#8217;ye ihtiyaç yoktur. Fark etmez.</p>
<p>Linkler için ayrıca li, ul gibi ayarlamalar da vardır ancak konumuz sadece div olduğu için şimdilik onlara girmedim.</p>
<h2>div class ile div id arasında ne fark var?</h2>
<p>Etkileri aynıdır. Yalnız XHTML kuralları büyük bir düzen gerektiriyor. Biçimlendireceği bölgeye mahsus bir adı olan bir div id bir sayfada sadece bir defa kullanılmalıdır. Aynı zamanda bölgelerin ayrıcalığını belirtmelidir. Meselâ header kısmının bütününde, esas yazı bölgesinin bütününde, sağ veya sol sütunların bütününde değişik adlarla birer defa kullanılır.<br />
div class ise ayrıcalık gerektirmeyen genel ayarlamalar için kullanılmalıdır; böylece aynı isimli bir div class aynı sayfada değişik kısımlarda çok defa kullanılabilir.<br />
HTML sayfalarındaki kodlarda hiyerarşik bir düzen olmalıdır.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/div-class-nasil-calisir-ve-bunun-div-id-ile-farki-nedir/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>div id kodunun css style ve html sayfalarında kullanımı</title>
		<link>http://devletli.com/wordpress/div-id-kodunun-css-style-ve-html-sayfalarinda-kullanimi</link>
		<comments>http://devletli.com/wordpress/div-id-kodunun-css-style-ve-html-sayfalarinda-kullanimi#comments</comments>
		<pubDate>Sat, 13 Dec 2008 23:37:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=1982</guid>
		<description><![CDATA[Sitenizi ziyaret edenlerin gördükleri &#8220;bir sayfa&#8221;da aynı isimli div id iki defa kullanılamaz. XHTML bunu kabul etmiyor (aşırı titizdir kendileri). div id&#8217;nin bilinmesi gereken en önemli özelliği Web sayfalarını, örneğin bu yazıyı okuduğunuz sayfayı düşünün. Bir web sitesine girdiğinizde bir sayfada bulunuyorsunuz. Bunun bir de göremediğiniz HTML sayfası vardır; sayfanın iç organları gibidir. Ekranda gördüğünüz [...]]]></description>
			<content:encoded><![CDATA[<p>Sitenizi ziyaret edenlerin gördükleri &#8220;bir sayfa&#8221;da aynı isimli div id iki defa kullanılamaz. XHTML bunu kabul etmiyor (aşırı titizdir kendileri).</p>
<h2>div id&#8217;nin bilinmesi gereken en önemli özelliği</h2>
<p>Web sayfalarını, örneğin bu yazıyı okuduğunuz sayfayı düşünün. Bir web sitesine girdiğinizde bir sayfada bulunuyorsunuz. Bunun bir de göremediğiniz HTML sayfası vardır; sayfanın iç organları gibidir. Ekranda gördüğünüz Aynı bir sayfanın HTML kısmında aynı isimli div id sadece bir defa kullanılabilir. Ama öte yandan aynı isimli div id ayrı ayrı sayfalarda çok defa kullanılabilir. Ana sayfa (index.php) tek bir sayfadır. kategorilerin veya etiketlerin görüntülendiği (archive.php) tek bir sayfadır. Özel sayfalar (page.php) tek bir sayfadır. Amaaaa.. Aman buna dikkat edin: Üst kısım (header.php), alt kısım (footer.php) ve varsa yan sütünlar, bu esas sayfalarla bütün halinde olur, tek sayfa halini alırlar, buna da dikkat etmelisiniz. Bunlara kompleks tek sayfa diyelim. &#8220;Aynı isimli&#8221; bir div id bu kompleks tek sayfaların her birinde sadece birer defa kullanılabilir; bu şekilde o div id her ayrı kopmleks sayfada (birer defa) kullanılabilir.</p>
<p>Örneğin ana başlık için kullanılan div id&#8217;nin bir adı vardır. Aynı bir sayfada başka paragraflar veya sütünlar için başka div id&#8217;ler başka adlarla kullanılabilir. Yalnızca her ad sadece bir defa kullanılacak.</p>
<h2>div id ile style sayfasında ayarlamalar yapmak</h2>
<p>Sayfanızda görüntülenecek bir paragraf öğelerinin veya sadece bir başlığın rengi, büyüklüğü, vb. gibi ayarları style sayfasında bulunur. HTML sayfasını yazının iç organlarına benzetirsek, style sayfasını yazının beynine benzetebiliriz.</p>
<p><span style="text-decoration: underline">Örnek:</span></p>
<div style="font-size: 20px;color: #ff0000">E. Ali Blog</div>
<p>Yazı biraz büyük. Rengi kırmızı. Bu bir ana başlık yazısı. Peki nasıl yapılıyor da böyle oluyor? Dikkatle okumaya devam ederseniz yazımın devamında gereken bütün bilgileri verdim ki bilmeyenler de yapabilsin.</p>
<h2>div id&#8217;nin style sayfasındaki ayar kodu</h2>
<p>Bunun için div id&#8217;ye bir isim verilir. İsmin başına <span style="color: #666666"><strong>#</strong></span> işareti konur. Verilecek ismin ne olduğu önemli değildir; sadece nerede kullanıldığı unutulmasın diye görevini çağrıştıran harfler kullanılabilir. İsterseniz teyzenizin veya öğretmeninizin adını verin: nermin de olabilir ahmet de olabilir. Yalnız büyük harf kullanmayın ve ç, ğ, ş, ö gibi Türkçede bulunup ingilizcede bulunmayan harfleri kullanmayın. Diyelim ki <span style="color: #666666">E. Ali Blog</span> sitenin ana başlığıdır. O halde, style sayfasındaki ayarı çabuk bulalım diye şöyle bir isim verebiliriz: <span style="color: #666666">anab</span></p>
<p><strong><span style="color: #ff00ff"><code>#anab{font-size: 20px; color: #ff0000;}</code></span></strong><br />
Süslü parantezlerin başlangıç ve bitiş yerlerine dikkat edin. Bu temel bir ayar kodlamasıdır. İçinden bir nesne çıksa her şey alt üst olur. # işaretinden son süslü paranteze kadar her şey bir bütünün parçalarıdır, tek bir şeyin bütün sıfatlarını içinde saklar. Ne kadar ilginç değil mi? Evet, renkten büyüklükten başka daha pekçok sıfat koyabilirsiniz.  Konumuz sadece div id olduğu için kolay öğrenesiniz diye sadece renk ve büyüklük kodları ile yetiniyoruz şimdilik.</p>
<p><strong>HTML sayfasındaki sınırlama kodları.</strong><br />
Kırmızı renkte ve 20px büyüklüğünde olmasını istediğimiz E. Ali Blog başlığının HTML sayfasındaki çıplak görüntüsünün başına ve sonuna bu kodları koyacağız. Bütün div&#8217;lerin sınır kapatma kodu <code>&lt;/div&gt;</code> şeklindedir. Burası kolay. Baş taraftakine gelelim. Bu div id&#8217;ye isim vermiştik: anab ismini vermiştik.</p>
<p>O halde: Başlığın evveline <code>&lt;div id="anab"&gt;</code> kodu gelecek. Şöyle:<br />
<code>&lt;div id="anab"&gt;E. Ali Blog&lt;/div&gt;</code></p>
<p>Evet, div id kodları ile başlığı sınırladık. Böylece, herkesin göreceği esas sayfada bu başlık şöyle görünecektir:</p>
<div style="font-size: 20px;color: #ff0000">E. Ali Blog</div>
<p>Çoğu kişinin karşılaştığı büyük bir sorun:<br />
&#8220;Ama başlık linkli ve de bu ayarlar linklere uymuyor!!!</p>
<p>Cevap vereyim: Linkler özel şeyler. Yeni bir div id oluşturmadan, HTML sayfasına hiç girmeden sadece style sayfasından mevcut div id kodumuzu link uyumlu yapmamız gerekiyor. Linkleri <span style="color: #666666"><strong>a</strong></span> harfi temsil eder. Bunsuz olmaz.<br />
Mevcut kod şuydu:<br />
<strong><span style="color: #ff00ff"><code>#anab{font-size: 20px; color: #ff0000;}</code></span></strong><br />
Şimdi, linkli başlık için ne istiyorsunuz? Mevcut ayarlar aynen korunsun mu? Evet aynen korunsun diyorsunuz. Tamam. Altına şunu ekleyelim:<br />
<strong><span style="color: #ff00ff"><code>#anab a, #anab a:visited{font-size: 20px; color: #ff0000;}</code></span></strong></p>
<p>Yani bir satır kod vardı, şimdi iki satır oldu:<br />
<strong><span style="color: #ff00ff"><code>#anab{font-size: 20px; color: #ff0000;}</code></span></strong><br />
<strong><span style="color: #ff00ff"><code>#anab a, #anab a:visited{font-size: 20px; color: #ff0000;}</code></span></strong></p>
<p>Dikkat: Bu div id ile sınırladığınız kısımdaki yazıların bir kısmı linkli, bir kısmı linksiz ise, mesela linklilerin rengini, büyüklüğünü değiştirebilirsiniz, daha iyi olur. Linkli olmayanlar üst satır koddakinin etkisinde kalacaktır.</p>
<p>Özetleyecek olursak: Her div id&#8217;nin bir adı vardır ve o ada sahip bir div id bir sayfada sadece bir yerde kullanılır.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/div-id-kodunun-css-style-ve-html-sayfalarinda-kullanimi/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>float center yazı veya resim ortalama problemi</title>
		<link>http://devletli.com/wordpress/float-center-yazi-veya-resim-ortalama-problemi</link>
		<comments>http://devletli.com/wordpress/float-center-yazi-veya-resim-ortalama-problemi#comments</comments>
		<pubDate>Mon, 01 Dec 2008 13:33:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=1863</guid>
		<description><![CDATA[<img class="alignleft" src="http://alivesitesi.googlepages.com/horoz.jpg" alt="horoz" />]]></description>
			<content:encoded><![CDATA[<p>Style sayfasında float: center; olarak ayar yapınca işe yaramadığı için text-align: center; şeklinde yazarak yazımdaki resimlerin ortalanmasını sağlıyordum. Bu ise sadece resim için çalışıyordu. Ancak, resmin altına renkli yazı ekleyince ve bu yazı için color, font-size gibi değerler kodları belirleyince çalışmıyordu yani resimli kısım sayfada ortalanmıyordu, sola bitişik oluyordu.</p>
<p>Çözüm olarak, yazıların HTML sayfasında resim kodunun ve onun yanına sonradan eklediğim kodların, bunların tümünün en başına <code>&lt;div align="center"&gt;</code> ve en sonuna&lt;/div&gt; koyunca resim renkli yazılarıyla sayfada ortalanabiliyordu.</p>
<p><span style="color: #c41115">Style css sayfasında float:center; diye bir değer geçersiz ise veya işe yaramıyorsa, nasıl bir ayar yazabiliriz?</span><br />
<strong>Esas çözüm</strong><br />
Ve işte işin püf noktası: <a title="margin ve padding bilgileri" href="http://devletli.com/wordpress/margin-ve-padding-kenar-bosluklari-nedir-nasil-yapilir">Margin</a> olarak <span style="color: #800080">margin: 0 auto;</span> yapacaksınız. Aynı yer için iki defa margin tanımlaması olmaz. Zaten vardı ise onun yerine bunu yazın.<br />
İşte böyle yapınca oluyor. O kısım yazı sayfasında ortalanıyor. Demek ki işin sırrı margin sağ ve sol ölçülerine &#8220;auto&#8221; değeri vermekte.<br />
Margin için verilen değerde burada 0 (sıfır) üst ve alt kısım içindir. Onun yerine 10px veya herhangi bir değer verebilirsiniz. Unutmayın: 0 (sıfır) için px gerekmiyor ama başka değerler için rakamla bitişik olarak px eklemek zorundasınız. 10px veya 2px gibi.</p>
<p>Eğer alt ve üst farklı değerler atayacaksanız:<br />
margin:10px auto 5px auto; bu ayar ile üst boşluk için 10, alt boşluk için 5 verdik. Sağ ve sol için auto dedik ki bu kısım sayfada ortalanmış (center) olsun.</p>
<h2>Ayrı altyazılı resim ortalama için div ile html ayarları üzerinde örnek uygulama</h2>
<p>Önce aşağıda resmi görelim. Altına herhangi bir şey yazılabilir.</p>
<div style="border: 1px solid #dddddd;margin: 0pt auto;padding: 5px;background: none repeat scroll 0% 0% #f8f8f8;width: 146px;text-align: right"><img src="http://alivesitesi.googlepages.com/horoz.jpg" alt="div ile ortala" width="146" height="156" />Ortala</div>
<p>Resmin altındaki yazıya dikkat ederseniz sağa bitişik, resim ise ortalanmış. Aşağıda resmin ve ayarın tümünün kodunu görüyorsunuz. Resim kodu karışmasın diye kırmızı göstermeyi düşündüm.</p>
<p><code>&lt;div style="border: 1px solid #dddddd; margin: 0pt auto; padding: 5px; background: #f8f8f8 none repeat scroll 0% 0%; width: 146px; text-align: right;"&gt;<span style="color: #ff0000">&lt;img src="http://alivesitesi.googlepages.com/horoz.jpg" alt="div ile ortalama örnek" width="146" height="156" /&gt;</span>Ortala&lt;/div&gt;</code></p>
<p>Div ayarlarında genişliği belirtmeyi ihmal etmeyin. Ben aslında kodu bu kadar uzun yazmıyorum. WordPress otomatikman değiştirip 0 yerine 0pt yazıyor ve arkaplan rengi ayarı sadece background:#f8f8f8; iken şu hale getiriyor: background: #f8f8f8 none repeat scroll 0% 0%;<br />
Bu ayar ise daha doğru olup hem WordPress için hem Blogger için geçerli bir HTML ayarıdır.<br />
Resim altı yazısına gelince:<br />
Ben text-align:right; diye yazdığım için sağa bitişik oldu. eğer right yerine center yazsanız o da ortalanmış olur. Böyle gösterdim ki bilmeyenler işe yarar bir şey daha öğrensin.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/float-center-yazi-veya-resim-ortalama-problemi/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Margin ve Padding Kenar Boşlukları Nedir Nasıl Yapılır</title>
		<link>http://devletli.com/wordpress/margin-ve-padding-kenar-bosluklari-nedir-nasil-yapilir</link>
		<comments>http://devletli.com/wordpress/margin-ve-padding-kenar-bosluklari-nedir-nasil-yapilir#comments</comments>
		<pubDate>Sun, 30 Nov 2008 03:28:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>

		<guid isPermaLink="false">http://www.alivesitesi.com/?p=1856</guid>
		<description><![CDATA[<img title="margin ve padding" src="http://lh6.ggpht.com/_QjXrnjCgLtA/SszKfPtR7jI/AAAAAAAAByw/QL0UWUmDA8s/s800/margin-padding.png" alt="margin ve padding kenar boşlukları" />Margin ve padding web sayfası kenar boşluklarını ayarlamak için kullanılan CSS style veya HTML sayfalarında kullanılan kodlardan olup web sayfalarında sayfa, yazı alanı, paragraf, hatta tek satır veya resim alanı kenar boşlukları için kullanılır.]]></description>
			<content:encoded><![CDATA[<p>Margin ve padding web sayfası kenar boşluklarını ayarlamak için kullanılan CSS style veya HTML sayfalarında kullanılan kodlardan olup web sayfalarında sayfa, yazı alanı, paragraf, hatta tek satır veya resim alanı kenar boşlukları için kullanılır. Şimdi XHTML kurallarınca kodlarda asla büyük harf kullanılmamalı, buna dikkat edin.</p>
<h2>Margin</h2>
<div style="background: transparent none repeat scroll 0% 0%;width: 99px;float: right"><img title="margin ve padding" src="http://lh6.ggpht.com/_QjXrnjCgLtA/SszKfPtR7jI/AAAAAAAAByw/QL0UWUmDA8s/s800/margin-padding.png" alt="margin ve padding kenar boşlukları" /></div>
<p>Dış kenarlardaki boşluk demektir. Kenar çizgileri olan bir yazı alanından örnek verirsem daha iyi anlarsınız. Aşağıdaki örneğe dikkat edin.</p>
<div style="border: 1px solid #000000;margin: 5px;width: 150px">
<div style="margin:10px;padding:10px;border:1px solid #ff0000;background: #f8f8f8">Örnek yazı alanı:<br />
<em>Burada &#8220;margin&#8221; ve &#8220;padding&#8221; hakkında bilgi veriliyor.</em></div>
</div>
<p>Siyah ve kırmızı çizgileri yok sayın. Mesele anlaşılsın diye koydum. Yazı alanı açık gri. Yazı alanı kırmızı çizgi ile çerçevelendi. Kırmızı çizgi ile siyah çizgi arasındaki alan, gri yazı alanının margin&#8217;idir. yani dış kenar boşluğudur.<br />
Eğer burada margin tanımlanmasaydı şöyle görünecekti:</p>
<div style="border: 1px solid #000000;margin: 5px;width: 150px">
<div style="padding:10px;border:1px solid #ff0000;background: #f8f8f8">Örnek yazı alanı:<br />
<em>Burada &#8220;margin&#8221; ve &#8220;padding&#8221; hakkında bilgi veriliyor.</em></div>
</div>
<h2>Padding</h2>
<p>İç kenarlardaki boşluklar için kullanılan kelimedir. Yukardaki örnekte, gri yazı alanındaki kelimelerin en solunda, en sağında, en altta ve en üstte boşluklar vardır. İşte bu boşluklara padding denir. İç kısımdaki kenar boşluklarıdır.<br />
Eğer padding tanımlaması olmasaydı bakın şöyle görünecekti:</p>
<div style="border: 1px solid #000000;margin: 5px;width: 150px">
<div style="margin:10px;border:1px solid #ff0000;background: #f8f8f8">Örnek yazı alanı:<br />
<em>Burada &#8220;margin&#8221; ve &#8220;padding&#8221; hakkında bilgi veriliyor.</em></div>
</div>
<h2>Margin Yazılışları</h2>
<p>margin: 10px; Eğer böyle yazılırsa dört yan için geçerlidir.<br />
margin-left: 10px; Sadece sol dış boşluk için. Bunun gibi, margi-right sağ dış boşluk içindir.<br />
left: sol | right: sağ | top: üst | bottom: alt<br />
Her bir kenar için farklı ölçüler olduğunda kısa yoldan yazılır. Örnek:<br />
margin: 10px 5px 20px 5px; dikkat edin noktalı virgül en sonuncusuna konuyor.<br />
<span style="color: #666666"><strong>Peki dort yan için bu ölçüler veriliyor ama hangisi</strong></span> sağ, hangisi sol, hangisi alt, hangisi üst dış boşluk için?<br />
Cevap:<br />
Soldan sağa: üstpx sağpx altpx solpx;<br />
Yani:<br />
margin: 10px 5px 20px 5px;<br />
margin: üst&#8230;sağ..alt&#8230;sol;<br />
<span style="color: #666666"><strong>Bir soru:</strong></span><br />
Peki bir kenar için boşluk bırakmak istemezsek ne yapacağız?<br />
Cevap:<br />
O zaman sıfır yazacaksınız.<br />
Örnek: margin: 10px 5px 0 5px; burada alt boşluk bırakılmadı, onun için sıfır dendi. Sıfır için sonuna px koymak gerekmiyor.</p>
<h2>Padding Yazılışları</h2>
<p>Aynen margin&#8217;de olduğu gibidir. Sadece başlarda margin yerine padding yazacaksınız. Padding iç boşluklar için kullanılıyordu unutmayın.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/margin-ve-padding-kenar-bosluklari-nedir-nasil-yapilir/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XHTML nedir</title>
		<link>http://devletli.com/wordpress/muskulpesent-xhtml</link>
		<comments>http://devletli.com/wordpress/muskulpesent-xhtml#comments</comments>
		<pubDate>Thu, 09 Oct 2008 23:19:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Div style css]]></category>
		<category><![CDATA[Web tasarım]]></category>

		<guid isPermaLink="false">http://blog.alivesitesi.com/?p=233</guid>
		<description><![CDATA[HTML üzerinde birçok faydalı düzenlilikler yapılmış. XHTML nedir diye sorarsanız, cevap olarak HTML'nin yeni ve düzeltilmiş halidir denebilir.]]></description>
			<content:encoded><![CDATA[<p>XHTML bildiğimiz HTML’nin daha işlevsel ve hatasız tasarlanmış şeklidir. Bu kurallara uyulması, internet tarayıcılarının sizin web sayfalarınızı bilgisayarlarda hatasız görüntülemesi için hayati önem taşıyor.</p>
<p>Şimdi Internet Explorer, Mozilla Firefox, Google Chrome gibi internet tarayıcısı sayısı çoğalmış olduğu için her birinde hatasız görünüm sağlamak için XHTML kurallarına kesin riayet etmeniz yeterlidir. Her bir tarayıcıda ayrı ayrı kontrol etmeniz gerekmez, çünkü XHTML sayesinde her birisinde kusursuz görüntü sağlanmış olur.</p>
<p>Kolay anlaşılması için bazı örnekler:</p>
<p>1- <code>&lt;p align="left"&gt;</code> Bu neyin başına getirilmişse, onun sonuna <code>&lt;/p&gt;</code> eklemek şarttır.</p>
<p>Eski HTML düzeninde sonda <code>&lt;/p&gt;</code> olmazsa bile pek fark etmezdi.</p>
<p>2- Kodlar içinde büyük harflere yer yok.<br />
<code>&lt;table WIDTH="100%"&gt;</code><br />
Yanlış… &#8220;width&#8221; büyük harfle yazılmış.</p>
<p>3- Bazı kodlamalarda değişiklikler:<br />
<code>&lt;frame noresize&gt;</code><br />
Bu kod şimdi artık şöyle yazılmalı: <code>&lt;frame noresize="noresize" /&gt;</code></p>
<p>4- <code>&lt;hr&gt;</code> ve <code>&lt;br&gt;</code> gibi tagları XHTML ile şimdi şöyle olmalı:<br />
<code>&lt;hr /&gt;</code> ve <code>&lt;br /&gt;</code></p>
<p>Bunlar sadece birkaç örnek. Aslında HTML’de eksik çok şey varmış. XHTML ile bütün o eksikler giderilmiş.</p>
<p><span style="text-decoration: underline">Sitelerimizdeki XHTML ana ayarlayıcıları:</span><br />
<code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code><br />
<code>&lt;html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="tr-TR"&gt;</code></p>
<p>Eğer eski bir java script çalışmıyorsa bunların yüzünden çalışmıyor.<br />
Silseniz çalışırlar ama silmek iyi değil. Yeni internet tarayıcıları Mozilla, internet Explorer 7 filan bunlar olmazsa görüntüyü düzgün gösteremiyor.</p>
<p>O halde çalışmayan java sciriplerinizi inceleyin. İçindeki kodları tek tek gözden geçirin. Büyük harfle yazılmış şeyleri küçük harfli yapın. Bunu yaparken bir XHTML rehberine ihtiyacınız olacak. Ne gibi yanlışlar varsa tek tek düzeltirsiniz belki kodunuz çalışır.</p>
<p>XHTML kurallarına göre ne gibi hatalar var ise bulmak için şu <a title="html içinde span tagı kullanmak" href="http://devletli.com/wordpress/span-tagi-ile-bicimlendirme-style-ayari-yapmanin-faydasi">» html ve span ile ilgili</a> yazımın ikinci kısmına bakın.</p>
]]></content:encoded>
			<wfw:commentRss>http://devletli.com/wordpress/muskulpesent-xhtml/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
