ben le HTML peux s´écrire n´importe comment, il y a des balise qui marche chez un navigateur et pas chez d´autre. Le XHTML c´est du HTML tres strict, donc compatible avec tous, et tout les navigateurs afficherons la meme page. Sinon si tu veux vraiment le langage du futur, je pense que ca va pas etre le XHTML mais le XML, je suis en train de faire un beta site entièrement en XML. Ca fait bizzard car ca n´a rien a voir avec le HTML mais bon..
Et puis la différence entre le HTML et le XHTML est vraiment minime..
PS. DTF je connais pas, par contre DTD oui, et je pense que c´est un avantage, ca évite les balises spécial...