Depends on how you look at it. XHTML is a subset of XML, and thus XML itself is an extension of XHTML from a certain point of view. However, I doubt that's what you meant.
XHTML was extensible in that it is supposed to be fair game to create your own new tags as long as you point it to an appropriate doctype declaration. So, theoretically in XHTML I could create a new tag like <DIMENSIONSPECIFICATIONS>1x4</DIMENSIONSPECIFICATIONS> and have it be perfectly valid and correct XHTML. You can't do that in HTML - you're stuck with whatever tags W3C gives you.
That's all theoretical though. Between the poor browser support for doing that, the extra overhead of making your own doctypes, and the simple reality that you can pretty much always achieve the same effect with classes, nobody actually does that.