SORU
20 Ocak 2009, Salı


Kapatmadan Önce Boşluk Slash?

Sık sık bir boşluk XML ve HTML etiketleri kapanış slash önceki görmedim. XHTML satır sonu muhtemelen kurallı örnek:

<br />

yerine:

<br/>

Boşluk gereksiz gibi görünüyor. Aslında, gereksiz olduğunu düşünüyorum.

Bu alanı yazma sebebi nedir?

Alanı "geriye uyumluluk sorunları." bazı çözer okudum Hangi geriye uyumluluk sorunları? Bu konular hala ilgili, ya da hala hatırı için ekstra boşluk ekleyerek biz, IE3 demek uyumluluk? Biraz bu konuda kesin cevabı spec var mı?

Yoksa geriye uyumluluk, o zaman okunabilir olması bir sorun mu? Büyük Açık Kıvırcık benzer tartışma Brace?

void it_goes_up_here() {

int no_you_fool_it_goes_down_there()
{

Kesinlikle üslup farklı görüşler saygı duyuyorum, alan yazı sadece zevk meselesi olduğunu öğrenmek için mutlu olacağım.

CEVAP
20 Ocak 2009, Salı


Cevap insanlar Appendix C of the XHTML1.0 specification uymak istiyoruz. Sadece eğer serving XHTML as text/html Eğer yapmak gerekir. Çoğu insan, çünkü XHTML gerçek MIME türü (uygulama/html xml), Internet Explorer çalışmıyor.

Geçerli tarayıcı bu alan için umurunda. Tarayıcılar bu işler çok hoşgörülü.

Uzay HTML ayrıştırıcıları sağlamak için gerekli eskiden tanınmayan öznitelik olarak sondaki slash tedavi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • picster

    picster

    20 NİSAN 2006
  • sWooZie

    sWooZie

    9 ŞUBAT 2006
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009