• 31-12-2013, 11:02:03
    #1
    Merhaba arkadaşlar, amatör şekilde psd to html/css yapıyorum ama anlamadığım bir nokta var.

    diyelimki,

    Header ikiye bölünecek veya bölünmeyecek ( bunun arasında fark var mı onuda merak ediyorum )

    <div id="Header">
    ......................
    <div id="logo"> ....</div>
    </div>



    Bu kod yazımı mı yanlış yoksa

    <div id="Header">
    ......................
    <div class="logo"> ....</div>
    </div>


    Bu mu ?

    // İkisi de doğru ise farkları neler.

    Yaptığın dökümlerde id kullandım hep ve hata çıkmadı genelde.
    Ama geçen gün hoşuma giden bir html template indirdim adam idlerden çok classlara önem vermiş daha doğrusu benim tam tersimi yapmış.

    Doğal olarak iş profesyonel ve benden farklı birşey yaptıysa, o doğru gibime geldi

    Kısaca, id nedir - class nedir ? ( nette cevabı çok ama hepsi aynı açıklamalar / aradığımı bulamadım )
    Class yerine id kullansak ne olur ?
  • 31-12-2013, 17:37:01
    #2
    arasındaki tek fark ID verdiğin ismi tek yerde kullanabilirsin. Class verdiğin ismi istediğin kadar farklı yerlerde kullanabilirsin. Tek fark bu
  • 31-12-2013, 17:42:03
    #3
    Class, belirli bir sınıfa verilen addır. Birden fazla yerde kullanılabilir. Bir sınıfta bir eleman olacağı gibi birden fazla elemanda olabilir.

    ID'yi ise, kimlik numarası gibi düşünebilirsiniz. Verdiğiniz div'e özeldir. Başka bir div'de kullanırsanız tarayıcı bunu algılayacaktır ancak siteniz w3c validatorden hata alacaktır.
  • 31-12-2013, 22:11:25
    #4
    Üyeliği durduruldu
    İd ler tekrarlanamaz ancak class'lar tekrarlanır kullanımındada mesela header divine id ata içerisinde kullanacagın divlere class ata en mantıklısı bu şekildedir..
  • 01-01-2014, 16:21:24
    #5
    netustad adlı üyeden alıntı: mesajı görüntüle
    arasındaki tek fark ID verdiğin ismi tek yerde kullanabilirsin. Class verdiğin ismi istediğin kadar farklı yerlerde kullanabilirsin. Tek fark bu
    Bergamia adlı üyeden alıntı: mesajı görüntüle
    Class, belirli bir sınıfa verilen addır. Birden fazla yerde kullanılabilir. Bir sınıfta bir eleman olacağı gibi birden fazla elemanda olabilir.

    ID'yi ise, kimlik numarası gibi düşünebilirsiniz. Verdiğiniz div'e özeldir. Başka bir div'de kullanırsanız tarayıcı bunu algılayacaktır ancak siteniz w3c validatorden hata alacaktır.
    Jiwtoo adlı üyeden alıntı: mesajı görüntüle
    İd ler tekrarlanamaz ancak class'lar tekrarlanır kullanımındada mesela header divine id ata içerisinde kullanacagın divlere class ata en mantıklısı bu şekildedir..

    Teşekkür ederim hepinize, class kullanmak daha mantıklı o zaman.
    Anladım şimdi