hallo Martin,
Ganz einfach: weil XHTML die Neuformulierung von HTML mit der Hilfe von XML ist. XHTML ist eine mögliche Sprache, die mit XM: formuliert werden kann.
das ist sicher nett gemeint, aber weder treffend noch ganz richtig so.
xhtml ist die neuformatierung von html als xml anwendung[smöglichkeit].
d.h. xhtml formuliert html so um, dass sie a) bestimmten regeln von xml entspricht (xhtml ist also xml basierend) b) dass sie mit/in xml-basierenden programmen eingesetzt werden kann.
html wird nicht mit hilfe von xml umformuliert und xhtml ist keine mögliche sprache, sondern konkret eine xml gerechte umformulierung der 3 html dtd's.
grüße
thomas