IWimv2m.jpg
  • Dzsini
    #9858
    nem, a sima html-ben nem is szabad (persze a böngészők feldolgozzák így is, mert a quirks mode ennél nagyobb hülyeségeket is megért) - a strict hibát, a transitional talán figyelmeztetést dob rá.

    (az egész onnan jön, hogy a sima sgml-ben (amire a html épít) megengedett minimalizálási lehetőség a <hr/ -így, záró csőr nélkül, ezt feldolgozza <hr>-ként. Ezek után a <hr/> feldolgozása <hr>> lesz, és a kettős záró csőr már hibát okoz (ennek folyománya, hogy pl. lehetne olyasmit is írni szabályosan, hogy <h1/Hellovilág/ - és ez <h1>Hellovilág</h1>-et jelent alap SGML-ben) - ezt felülbírálja az xhtml/xml szabvány, amely megengedi a <hr/> karaktersort, és <hr></hr>-ként értelmezi, és kizárólag üres tagekre engedélyezi. A böngészők pedig megpróbálják kitalálni, hogy mire is gondolhatott a hülye weboldal készítő, aki nem képes valid kódot írni, és elfogadják a html kódban az xml szabályokat (persze ekkor lassabb a feldolgozás))