Anasayfa İletişim RSS
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » CSS (42 ders)
 
DIV + CSS Kullanımı Kolaylığı

Yazar: Mustafa Coşkun  
Eklenme: 17.06.2008   Okunma: 1535    Puan: 3.5   Seviyesi:  Orta
Merhaba arkadaşlar bu dersimizde DIV (diversion) kullanımından bahsedeceğiz. Site tasarlarken ilk aklımıza gelen kullandığımız Editör üzerinden tablo sürükleyip çalışmamımıza atmaktır. Bunu hangimiz yapmıyoruz ki? Şimdi asıl soru şu aslında DIV kullansak nasıl olur?

Projenin büyüklüğünü düşünün, binlerce tablo olduğunu daha yazarken yoruluyoruz. Ama DIV ve CSS kullandığımızda bunları kombine ettiğimizde tek sayfa üzerinde kolaylıkla projeye şekil verebiliriz. Şimdi bu DIV Taglarına ve kullanım yerlerine bakalım. Şunuda söylemeden geçemeyeceğim yalnız halen CSS & DIV sıkıntısı çıkaran tarayıcı sorunları vardır (Explorer, Fire Fox, Opera, Netscape e.t.c).

Klasik bir sayfa yapımızda en basit şekli ile;

Header: Banner alanı olarak kullanız genelde sitenin üst alanıdır.
<h1> İLK WEB SAYFAMIZ </h1>

Navigation: Genellikle listeleme yapmak için kullanacağımız durumlardır.

<ul id="navigation">Siyah</ul>


Left Sidebar: Sayfamızın sol yanı ile ilgili kısım.

<div id="sidebar">Sayfa Sol Alan</div>


Right Sidebar: Sayfamızın sağ yanı ile ilgili kısım.

<div id="subtext">Sayfa Sağ Alan</div>


Body: Sayfanın genellikle en çok kullandığımız kısmı ana çatıdır.

<div id="body">Anasayfa ve Temel işlemler</div>


Footer: Sayfamızın genellikle alt kısmını temsil eder.

<div id="footer">Hakkımızda | S.S.S </div>


Sayfamızda kullanacağımız DIV leri tanımladıktan sonra artık onları CSS kısmında kontrol etmek çok kolaydır. Bu kullanımı id ve style etiketi ile gerçekleştiririz. Örnek:

<div id="menu"
style="position: absolute; left: 2; top: 75">
Buraya gelecek olan Menu dizilimimiz; 
Sayfa sol kısım 2 pixel boşluklu ve yukardan aynı şekilde 
75 pixel boşlukla yerleştirilecek.
</div>


Div etiketi içerisinde style değerlerinin aldığı bazı karşılıklar ise:

position; absolute, relative, static, fixed
İçeriğin, kesin olarak verdiğimiz doğurultuda mı yerleşeceğini, yoksa sayfa içindeki diğer içeriklere göre mi yerleşeceğini belirtir.

left: ...px, ...%
Yerleştirilen içeriğin sol köşesinin nerden başlayacağını belirtir.

top: ...px, ...%
Yerleştirilen içeriğin hangi yükseklikten başlayacağını belirtir.

width: ...px, ...%
Yerleştirilen içeriğin genişliğini belirtir.

height: ...px, ...%
Yerleştirilen elemanın yüksekliğini belirtir.

clip shape
Yerleştirilecek elemanın, görünmesi istenilen bölgeyi içeren kutucuk.

overflow: scroll, visible, hidden
Bu komut yerleştirilen elemanın, istenilen bölgeye sığmaması durumunda sığmayan kısmına ne olacağını belirtir.

baseline, sub, super, top, text-top, middele, bottom, text-bottom, lenght
Elemanın dikey olarak nasıl yerleştirileceğini belirtir.

z-index: 1, 2, ..,99
Yerleştirilen içeriğin destedeki sırası.

visibility: visible, hidden
Yerleştirilen içeriğin görünüp, görünmeyeceğini belirtir.

İşte DIV kullanımı genel olarak bu şekildedir. Her ne kadar tablolardan kolay kontrol edilsede ilk aşamada kurgulanması tablolar kadar kolay
değildir. Ama günümüz sitelerinde oldukça sık kullanılmaktadır. Daha detatlı bilgi için CSS ilişkili konuları araştırabilirsiniz.
 
  • Currently 3.56/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
DIV + CSS Kullanımı Kolaylığı Dersini Yazdırın

"DIV + CSS Kullanımı Kolaylığı" dersi için 10 yorum var

17.06.2008 iqsuz diyor ki:
Allah razı olsun çok güzel olmuş saol.

17.06.2008 karaarslan diyor ki:
güzel bir site başarılarınızın devamını dilerim.

24.06.2008 soft diyor ki:
hocam bu divleri sasyfalara uyguladığımda sayfa ya sağda yada solda kalıyor ben bunları ortalayamıyorum.Konuyla ilgilenirsen sevinirim.

10.09.2008 fordane diyor ki:
Bu konuyu biraz daha açıklar mısınız?
Mesela iki relative arka arkaya gelirse nasıl olur? Başlangıç noktası neresi oluyor? Basit bir konu gibi gözüküyor, ama çok karışık geldi. Biraz daha açıklar mısınız?

15.09.2008 ANUBIS diyor ki:
yok ustte sag yada sola yasla komutu kullanıyorsundur dolayısıyla once o komut işliyordur. tekrar ıncele center senın ılgı alnın olan kod kolay gelsın

19.09.2008 jahin diyor ki:
anlatıma saygılar emegıne saglık
guzel paylasım

27.09.2008 selef diyor ki:
Taşıyıcı divler içine küçük divler nasıl yerleştirebilirim bununla ilgili başvurabileceğim kaynaklar nelerdir yardımcı olursanız sevinirim

03.11.2008 trinitron diyor ki:
tşkler ama sadece div değilde divleri kodların arasında gösterseydin daha net anlaşılabilirdi .. Saygılar !!!

04.11.2008 selcux diyor ki:
çok baştan savma bir anlatım olmuş...

14.11.2008 ANUBIS diyor ki:
Yinede bişeyler alabilmişin bu yeterli. selcux. Başarılar...

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 41 Ziyaretçi, 3 Üye
deli_kurt, murat1955, alsago
BUGÜN DOĞUM GÜNÜ OLAN ÜYEMİZ:
< ŞbnM > (21)
Bugün: 415, Dün: 5947, Bu Ay: 6362, Toplam Ziyaret: 1863365, Toplam Üye: 132496, Son Üye: ortadogan
Toplam Ders: 2000, Toplam Yazar: 45, Toplam Dosya: 34, Toplam Link: 55
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz