No creo que exista tal DTD, no.
HTML se está volviendo cada vez más fragmentado y la creación de DTD para cada combinación posible no será práctica. HTML5 no está basado en SGML y efectivamente renuncia a las DTD. En el futuro, es probable que los validadores tengan que cambiar, de modo que invoquen colecciones de componentes como RDFa y ARIA, e indiquen en sus resultados qué colecciones son necesarias para permitir que cada parte del margen de beneficio se conforme.
Lamentablemente, actualmente estamos en el punto de transición, por lo que no hay una solución clara para su problema. Sin embargo, una cierta cantidad de pragmatismo te llevará un largo camino.
Ahora, XHTML + RDFa 1.0 puede definirse por DTD como una extensión de XHTML 1.1, pero en realidad no es XHTML 1.1, ni es XHTML 1.0 transitorio o estricto, ni más que "XHTML + RDFa 1.0 ".
Para que pueda adoptar un enfoque de porción pragmático. Considera la actitud de HTML5 para esto. Dice que cualquier cosa que sirva como texto/html es una serialización HTML del modelo de objetos, independientemente de cualquier DOCTYPE que declare. Esto es en la práctica lo que hacen los navegadores de todos modos.
Del mismo modo, cualquier cosa que sirva con un tipo de contenido XML como application/xhtml + xml es una serialización XML. Esas partes del XML que tienen el espacio de nombres xhtml constituyen XHTML.
Por lo tanto, en la práctica, puede servir su XHTML + RDFa 1.0 como texto/html o aplicación/xhtml + xml sin ninguna dificultad, siempre que el margen cumpla los requisitos para documentos políglotas.
Eso deja la validación. Dejando de lado a RDFa, ¿hay algún recargo que esté usando que sea compatible con XHTML 1.0 Transitional pero no conforme XHTML 1.1? Si es así, ¿te importa lo suficiente acerca de la validación perfecta para cambiar estos, o para alejarse del uso de RDFa? Presumiblemente, está utilizando RDFa para el beneficio de sus usuarios, mientras que la validación es esencialmente una herramienta práctica para usted.
Me enfrenté a una situación similar recientemente, cuando decidí agregar atributos ARIA a mis páginas XHTML 1.0. Decidí que la Accesibilidad supera la Validez, y agregaría los atributos y me olvidaría de asegurar que mis páginas fueran 100% válidas.
El estándar XHTML + RDFa 1.0 requerirá mucho trabajo de conversión de las páginas de transición actuales de XHTML 1.0, por lo que soy bastante reacio a dar ese paso. Aunque la diferencia entre XHTML 1.0 transitional y XHTML 1.1 no es tan grande, es suficiente para convertirlo en una conversión dolorosa para todas las plantillas. Sin embargo, como el punto de validación aquí es simplemente asegurarse de que no hay errores reales en las páginas, sería una solución adecuada simplemente ignorar los errores W3. No es más que una molestia que podría arreglarse fácilmente con un pequeño usercript;) – Wolph