Hallo,
Das ist ne Frage, ide ich mir schone länger stelle:
Was ist XHTML? ISt das nur ein "strengeres HTML", indem tags wie <br> auch "geschlossen" werden müssen (<br />)?
XHTML ist XML-konform....oder naja, sollte es sein :)
Ein (valides) XHTML-Dokument ist "well-formed", d.h. es genügt allen Vorschriften, denen korrektes XML genügen muß.
HTML tut dies hingegen nicht zwingend (die von Dir angesprochenen nicht geschlossenen <br>-Tags entsprechen z.b. NICHT XML-Standard).
Der Vorteil ist, dass du auf einem (validen!) XHTML-Dokument arbeiten kannst wie auf einem XML-Dokument - du kannst auch relativ einfach XHTML-Dokumente in XML-Dokumente überführen...und umgekehrt.
Ein weiterer Punkt: XHTML soll HTML ersetzen. Sprich XHTML 1.0 entspricht eigentlich HTML5.0 (naja, nicht so ganz, aber egal :) )
Ob das XHTML "besser" macht ist eine andere Frage...es enstpricht halt der aktuellen Norm.
Grüße,
Jörg