XML vs. XHTML

Jaký je mezi XML a XHTML rozdíl? Možná je to to samé, nevím, jen jsem si všiml, že se XML používá na různé jazykové lokace do programů. Jaké má výhody XML/XHTML oproti HTML 4.01 Strict?
XHTML je (stejně jako třeba RSS nebo WML) taková... odrůda XML.

A oproti HTML má právě tu výhodu, že je to XML, značkovací jazyk budoucnosti :-) Ale zrovna 4.01 strict už je tak solidní HTML, že od XHTML se liší skoro jenom v hlavičce...
Takže skoro nemám důvod přecházet na XHTML. Super.
> XHTML je (...) odrůda XML

Spíš než odrůda XML je to upravená verze HTML, tak aby syntakticky vyhovovala XML - jiný rozdíl v tom asi není.
XHTML neni zadna odruda XML. XML je metajazyk, v kterym je napsany DTD pro XHTML. Duvodu proc se nove verze delaji pomoci XML a uz ne pomoci SMGL je hodne. Tim i prichazeji duvody ucit se XHTML. XHTML tak trochu obnovuje puvodni funkci HTML, kterou je definovat strukturu dokumentu. HTML uz umira protoze vsechny moderni znackovaci jazyky jsou psany v XML.
v XML se zadny DTD nepise. DTD je jeden ze zpusobu, kterak definovat moznou strukturu XML dokumentu.
hlavnim duvodem, proc uz SGML nefrci, je jeho zbytecna komplikovanost. napsat XML parser pro mobil je o neco jednodussi ;-) a mene narocne na zdroje, jako je pamet, cpu,...