HTML 4.01 <img>
, <br>
gibi tek etiketleri destekliyordu. Sonra XHTML geldi ve <img />
, <br />
etiketlerini getirdi. Aradaki boşluğun ise eski tarayıcılar için olduğu söylendi.
Peki şimdi HTML 5 ile çalışırken kodumuzu nasıl biçimlendirmemiz gerekiyor? <br>
mi, <br/>
mi, yoksa <br />
mi?
Sadece <br>
kullanmak yeterli.
Diğer formlar XHTML ile uyumluluk için var; XHTML ile aynı kodu yazmayı ve HTML olarak da çalışmasını mümkün kılmak için. HTML üreten bazı sistemler XML oluşturucularını temel alabilir ve bu nedenle yalnızca çıplak bir <br>
etiketin ekleme yeteneğine sahip değildirler; böyle bir sistem kullanıyorsanız, <br/>
kullanmak iyidir.
Bununla birlikte, çok az insan gerçekten XHTML kullanır. İçeriğinizin XHTML olarak yorumlanması için içeriğinizi application/xhtml+xml
olarak vermeniz gerekir ve bu IE’nin eski sürümlerinde çalışmaz – ayrıca yaptığınız herhangi bir küçük hatanın sayfanızın XHTML’yi destekleyen tarayıcılarda görüntülenmesini engelleyeceği anlamına da gelir. Bu nedenle, web’de XHTML gibi görünenlerin çoğu aslında HTML olarak servis edilir ve yorumlanır.
Bununla birlikte, daha basit bir yönerge için aşağıdakiler göz önünde bulundurulabilir:
HTML’de (HTML 4’e kadar): <br>
kullanın
HTML 5‘te: <br>
tercih edilir, ancak aynı zamanda <br/>
veya <br />
de kabul edilebilir
XHTML‘de: <br />
tercih edilir. Ayrıca <br/>
veya <br></br>
kullanabilir.
Notlar:
<br></br>
HTML 5’te geçerli değil, iki satır sonu gibi çalışır.- XHTML büyük/küçük harf duyarlıdır, HTML büyük/küçük harf duyarlı değildir.
- Geriye dönük uyumluluk için, bazı eski tarayıcılar XHTML’yi HTML olarak ayrıştırır ve
<br/>
‘de başarısız olurken,<br />
‘yi çalıştırır.