<?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>div tasarım yapmak | Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</title>
	<atom:link href="https://www.barisozcan.net/etiket/div-tasarim-yapmak/feed" rel="self" type="application/rss+xml" />
	<link>https://www.barisozcan.net</link>
	<description></description>
	<lastBuildDate>Sat, 29 Jan 2011 20:38:20 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Tablo Kullanmadan (Div Tasarımı) Tasarım Yapmak</title>
		<link>https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak</link>
					<comments>https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 29 Jan 2011 20:38:20 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WEB TASARIM]]></category>
		<category><![CDATA[div kullanımı]]></category>
		<category><![CDATA[div tasarım yapmak]]></category>
		<category><![CDATA[html tasarım]]></category>
		<category><![CDATA[Tablo Kullanmadan (Div Tasarımı) Tasarım Yapmak]]></category>
		<category><![CDATA[tablo tasarım]]></category>
		<category><![CDATA[web tasarım dersleri]]></category>
		<guid isPermaLink="false">http://www.barisozcan.net/?p=1630</guid>

					<description><![CDATA[<p>Bildiğimiz gibi bir web sitesi yapmaya kalkıştığınızda ilk önce websitesine ait şablonun oluşturulaması ve buna uygun olarak web programcının kodlamayı gerçekleştirmesi gerekir. Şablon oluştururken en kolay ve bir çok kişinin kullanıdığı yöntem tablolardır.Tablolarla şablon oluştururken sürükle bırak (Drag-Drop) yöntemiyle yaklaşık 5 dakikada bir sitenin tasarımını oluşturabiliriz. Fakat bu yöntemle hazırlanan tasarımların düzgün olabilmesi için iç-içe tablolar eklenmesi gerekir. Bu da daha sonraki zamanlarda problemlere sebep olur.</p>
<p>The post <a href="https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak">Tablo Kullanmadan (Div Tasarımı) Tasarım Yapmak</a> first appeared on <a href="https://www.barisozcan.net">Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</a>.</p>]]></description>
										<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Merhaba arkadaşlar sanalkurs da okuduğum bi dersi sizlerle paylaşmak istedim;</p>
<p>Bu makalede sizlere tablolu tasarım ve div tasarımı hakkında genel   bilgiler verdikten sonra bu div-CSS   kullanarak bir web şablonu  oluşturmaya çalışacağız.</p>
<p>Bildiğimiz gibi bir web sitesi yapmaya kalkıştığınızda ilk önce  websitesine ait şablonun oluşturulaması ve buna uygun olarak web  programcının kodlamayı gerçekleştirmesi gerekir. Şablon oluştururken en  kolay ve bir çok kişinin kullanıdığı yöntem tablolardır.Tablolarla  şablon oluştururken sürükle bırak (Drag-Drop) yöntemiyle yaklaşık 5  dakikada bir sitenin tasarımını oluşturabiliriz. Fakat bu yöntemle  hazırlanan tasarımların  düzgün olabilmesi için iç-içe tablolar  eklenmesi gerekir. Bu da daha sonraki zamanlarda problemlere sebep olur.  <span id="more-1630"></span></p>
<p>Kullandığımız IDE yardımıyla da tabloların arkaplanları (background)  değiştirilerek hoş görünmesi sağlanır. Bu yöntem, tamamıyla sayfanın  html kısmını şişirir. Bu yöntemle hazırladığımız web sitelerinin   dinamik (kolay değişebilen) bir yapıya sahip değildir. Örneğin sayfanızı  yada sayfaya ait belirli bir kısmın arkaplan renginin değiştirmek  istediğimizde sayfanın html kodlarını açıp oradan bulmamız gerekir. Bu  da zahmetli bir iştir. Üstelik birden daha fazla sayfa için bunu  yapmamız gerekirse.</p>
<p>Farklı bir örnek verecek olursak; sayfamızın bir kısmının genişliğini  değiştirmek istediğimizde bir tablonun genişliğiyle oynarken diğer  tablonun düzeni bozulur. Bir de 40 sayfamız olduğunu düşünürsek bu daha  zordur. Sonuç olarak tablosuz tasarım yaptığımızda şablonumuz;  kullanılabilirlik, yönetilebilirlik açısından pek iyi bir durum da  olmaz.</p>
<p>Tablosuz, diğer bir ifadeyle div-CSS yardımıyla yaptığımız tasarımlar  daha kullanılabilir, daha yönetilebilir ve daha dinamik oluyorlar. İlk  olarak web şablonumuzda neyin nerde olacağını kağıt üzerine  belirledikten sonra her birer bölüm için bir div oluşturulur ve bu  div&#8217;lere ait kimlikler id (identity) verilir. Eğer karmaşık ve daha  gelişmiş bir uygulama yapıyorsak div haritası çıkarılır ve daha sonra  gelecek arkadaşların sistemi daha kolay anlaması için proje dosyasına  döküman olarak ekleyebiliriz. Div&#8217;lerimizi Html sayfamıza doğrudan  yazıyoruz. Aşağıda div yazımını örnekleyelim.</p>
<pre>&lt;div&gt;  &lt;div&gt;</pre>
<p>Sayfamızda bu div&#8217;e ait özellikleri belirlememiz gerekir. İşte bu  özellikleri belirlerken web teknolojilerinin kaçınılmazı olan CSS  yardımıyla yapıyoruz. CSS (Cascading Style Sheets) stil şablonlarından  faydalanarak bir div&#8217;in boyutlarını, sayfadaki konumunu, arkaplan  rengini ayarlayabiliyoruz. Hem de bu özellikleri ayrı bir dosya  içerisinde yapıyoruz. Bu da bize kolay yönetilebilen uygulamalar  yapmamızı sağlıyor.</p>
<p>Düşünsenize; Web sitemizde milyonlarca sayfa var ve müşterimiz bize  sayfanın arkaplanını değiştirmemizi istedi. Sadece CSS dosyasına ait o  div&#8217;in rengini değiştirmemiz yeterli olacak. Farklı bir şekilde ifade  edecek olursak, web sitemize ait olan bütün stil &#8211; görünüş &#8211; biçim  ayarlarını tek bir dosyadan kontrol edebileceğiz.</p>
<p>Buraya kadar anlattıktan sonra aklımıza bir sorunun gelmesi gerek:</p>
<p>Peki biz bu stil şablonlarını tablolarda uygulayamaz mıyız?</p>
<p>Tabi ki uygularız. Tablolara id vererek ya da etiketler yardımıyla  tablolarımıza stiller verebiliriz. Ama bu tercih edilir mi, bunu sormak  lazım. Çünkü tablolu tasarımlarda iç içe geçen tablolar olduğundan  dolayı yine ayarlarınızda problemler olacaktır.</p>
<p>Şimdi ise anlatıklarımızı bir örnekle pekiştirelim.</p>
<p><img decoding="async" src="http://resim.sanalkurs.net/uploads/Untitled_16.jpg" alt="http://resim.sanalkurs.net/uploads/Untitled_16.jpg" /></p>
<div>
<li>Bir web şablonu oluştururken aklımızda oluşturduğumuz şekli bir  kağıda, ordan da Fireworks ve benzeri uygulamalarla bilgisayar ortamında  çizebilirsiniz. Örnek boyunca yukarıda biçimsel olarak çizdiğim web  şablonunu yapmaya çalışacağız. Burada her bir renk bir div&#8217;i  göstermektedir.</li>
<li>İlk olarak bir Html sayfası açıyoruz.Dreamwear veya notpad de yazabilirsiniz.Ben uygulamamda Dreamwear kullanıyorum.</li>
<li>Html sayfasının body düğümleri(node) arasına divlerimizi tanımlıyoruz.</li>
<li>Daha sonra bir CSS sayfası açıyoruz. Açtığımız CSS&#8217;i html sayfamıza  eklememiz gerekiyor. Yani diyer bir değişle include işlemi  gerçekleştiriyoruz.</li>
<li>Html sayfamızda kullanacağımız CSS dosyasını belirlemek için aşağıdaki kodları  sayfamızın head kısmına yazmamız gerekiyor.</li>
<pre>&lt;link  href="template1.css"  type="text/css"  media="all"  rel="stylesheet" /&gt;
</pre>
<li>Id kullanarak CSS stillerini vereceğimiz için #  işareti ve id sini yazarak { } işaretleri içinde özellikleri atayabiliriz.</li>
<p><strong>#id {    padding:5px;  }</strong></p>
<pre>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
	&lt;head&gt;
	&lt;title&gt;Untitled Document&lt;/title&gt;
	&lt;link href="template1.css" media="all" rel="stylesheet" /&gt;
	&lt;/head&gt;
	&lt;body&gt;
	&lt;div id="page"&gt;

	&lt;div id="header"&gt;&lt;/div&gt;
	&lt;div id="menu"&gt;&lt;/div&gt;
	&lt;div id="leftside"&gt;&lt;/div&gt;
	&lt;div id="content"&gt;&lt;/div&gt;

	&lt;div&gt;

	&lt;div id="region1"&gt;&lt;/div&gt;
	&lt;div id="region2"&gt;&lt;/div&gt;
	&lt;div id="region3"&gt;&lt;/div&gt;
	&lt;div id="region4"&gt;&lt;/div&gt;

	&lt;/div&gt;

	&lt;div id="footer"&gt;&lt;/div&gt;

	&lt;/div&gt;
	&lt;/body&gt;
	&lt;/html&gt;
</pre>
<p>Aşağıda bu şablona ait Div haritasını görebilirsiniz.</p>
<p><img decoding="async" src="http://resim.sanalkurs.net/uploads/Untitsled_1.jpg" alt="http://resim.sanalkurs.net/uploads/Untitsled_1.jpg" /></p>
<p>CSS dosyasına yazacağınız özellikler şablonunuzun şeklini  belirleyecektir. CSS dosyasında yapmış olduğumuz kodları da kaynak dosya  linkinden indirebilirsiniz.</p></div>
<h4>Gelen aramalar :</h4><ul><li><a href="https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak" title="div ile tablo oluşturma">div ile tablo oluşturma</a></li><li><a href="https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak" title="div ile tablo">div ile tablo</a></li><li><a href="https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak" title="div tablo">div tablo</a></li></ul><p>The post <a href="https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak">Tablo Kullanmadan (Div Tasarımı) Tasarım Yapmak</a> first appeared on <a href="https://www.barisozcan.net">Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.barisozcan.net/tablo-kullanmadan-div-tasarimi-tasarim-yapmak/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
