Hola a todos, hola caneva.
En principio sí.
Pero este es un tema complejo con múltiples derivadas.
xml debe empezar con una declaración xml.
xhtml es xml.
pero xhtml 1.0 fue diseñado para poder funcionar igual que el html.
html no es xml. (html no empieza con una declaración, empieza con un doctype)...
¿Me se entiende?
Puede que te interese:
http://www.w3c.es/Traducciones/es/Ma.../xhtml-faq.htm