• 06-08-2021, 15:38:04
    #1
    Arkadaşlar merhaba,
    CSS'de bildiğiniz gibi <div> varsayılan olarak block, <span> etiketi ise inline olarak geliyor. Ama varsayılan olarak bir inline-block etiketi yok img etiketi form elemanları hariç. (Özel kullanım için bahsediyorum.)
    Tasarımlarda <div> etiketinin display satırını mı inline-block yapılması daha doğru yoksa <span> etiketinin mi?
  • 06-08-2021, 15:45:47
    #2
    bence spanın inline olması daha doğru
    çünkü div direk bloğu kapsıyor
    tabiki spanın inlineden çıkartılabildiği durumda oluyo bildiğim kadarıyla
    kaynak: prototurk css dersleri
  • 06-08-2021, 15:49:17
    #3
    SAMATO adlı üyeden alıntı: mesajı görüntüle
    bence spanın inline olması daha doğru
    çünkü div direk bloğu kapsıyor
    tabiki spanın inlineden çıkartılabildiği durumda oluyo bildiğim kadarıyla
    kaynak: prototurk css dersleri
    Yani hocam inline-block olarak hangi etiketi kullanılmasının doğru olduğunu düşünüyorsunuz. Kusura bakmayın tam anlayamadım.
  • 06-08-2021, 15:50:09
    #4
    waptayiz adlı üyeden alıntı: mesajı görüntüle
    Yani hocam inline-block olarak hangi etiketi kullanılmasının doğru olduğunu düşünüyorsunuz. Kusura bakmayın tam anlayamadım.
    inline olarak span kesinlikle
  • 06-08-2021, 15:51:06
    #5
    SAMATO adlı üyeden alıntı: mesajı görüntüle
    inline olarak span kesinlikle
    Hocam inline değil display: inline-block; bahsettiğim.
  • 06-08-2021, 15:59:32
    #6
    waptayiz adlı üyeden alıntı: mesajı görüntüle
    Hocam inline değil display: inline-block; bahsettiğim.
    ben yanlış anlamışım şimdi denedim hiç bişey fark etmiyor ama illaki bilmediğimiz bişey olabilir genede span kullanırdım ben
  • 06-08-2021, 16:00:47
    #7
    SAMATO adlı üyeden alıntı: mesajı görüntüle
    ben yanlış anlamışım şimdi denedim hiç bişey fark etmiyor ama illaki bilmediğimiz bişey olabilir genede span kullanırdım ben
    Cevabınız için teşekkür ederim.
  • 06-08-2021, 16:17:48
    #8
    https://stackoverflow.com/questions/...-block/1611172
    https://www.w3.org/TR/REC-html40/str...l.html#h-7.5.4

    w3 kontrollerinde sorun vermiyorsa devam,
    ikinci gönderdiğim linkte div içinde span ya da table kullanabileceğinden bahsetmiş.
  • 06-08-2021, 17:03:11
    #9
    <div style="display: inline-block;"></div>
    Olarak daha mantıklı geldi bana çünkü bazen <span> içinde <div> kullanmak gerekiyor buda W3 kontrolünde hata veriyor.