Ну в общем XHTML похоже окончательно показал белые тапки:
http://www.w3.org/2007/03/html-pressrelease
Разница между html и xhtml можно охарактеризовать следющим фактом:
<html> элемент optional в html а в xhtml нет ибо по определинию xml
невалидный markup XMLом не является т.е. не может быть использован
на стороне приемника. Т.е. в условиях public сетей xml как средство
представления информации признан несостоятельным что ли.
.