• 04-03-2009, 11:55:14
    #1
    arkadaslar tasarımda gelende table kullanıyorum ancak div kullanman daha esnek daha söyle daha böyle bir sürü sey duydum.Hocam da bana Div kullanma tasarımında kayma yasarsın her tarayıcıda aynı gözükmeyebilir falan demişti.
    ... bu dogru mu sizce 2.si su
    aynı satırda 3 tane 2 tane div nasıl kullanabilirim??
  • 04-03-2009, 12:07:56
    #2
    tasarımın her tarayıcıda aynı görünsün diyorsan eline hesap makinesini alıp pixel pixel hesap yapıp kullandığın div'lere sabit genişlik ve yükseklik değerleri vericeksin
    satır oluşturucaksan aşağıdaki gibi bişey kullanabilirsin

    .satir {
            width: 200px;
            height:25px;
    	float:left;
    	margin:0;
    }
    
    <div id="satircilersizii">
    <div class="satir">veni</div>
    <div class="satir">vidi</div>
    <div class="satir">vici</div>
    </div>
    şeklinde bişey kullanabilirsin
  • 04-03-2009, 13:09:04
    #3
    aynı görünsün derken misal benim yaptığım taslak tüm tarayıcılarda aynı görünsü yani kaymasın istiyorum ..
  • 04-03-2009, 14:02:51
    #4
    tamam işte en dışa bir taşıyıcı div açıp ona width ve height değeri vericeksin, margin ile div'in sayfadaki yerini belirticeksin, padding ile de div içindekilerin görüneceği yerini belirticeksin böylece şemal olarak sayfan her yerde boyut ve ebatlarda görünücek. yükseklik ve genişlik değerlerini vermezsen float ile sağa yada sola yasladığın div alanlarında kaymalar olur
  • 05-03-2009, 12:16:24
    #5
    @Mahoni
    Aynı satırda DIV kullanımı diye bahsettiğin tabloya karşılık gelen satır ve hücre manasında ise; bunları genelde <p>, <ul> ve <li> etiketleri ile yapabiliyorsun.
    Fakat bahsettiğin şey oluşturduğun <div> etiketinin içine bir tane daha <div> atamak ise yapacağın şeyi Haplo göstermiş.

    Bir de değişik tarayıcılar arasında oluşan görünüm bozukluklarını giderebileceğin ipuçları internette mevcut. Bu tip sorunlar genelde kutu modeli dediğimiz tasarım şeklinde gerçekleşiyor. "Kutu modeli" olarak bir arama yaparsan bu konu hakkında bilgilere ulaşabilirsin.