Hola:
También te doy la bienvenida
...
Pues como dice el título... no me cuadra... las DTD creo que se aplican a cosas "implementadas" pero innerText me parece que (aún hoy) sigue sin ser implementado en mozilla (no digo lo mismo de innerHTML) me alegraría saber que estoy equivocado, pero recorriendo los atributos del "document.body" sigo sin encontrarlo...
Aunque no hay definida ninguna DTD, puedes ver la lista de atributos que implementa mozilla para cualquier nodo de un documento html (incluyendo document.body) en una página que he desarrollado y que puedes ver aquí:
http://www.pepemolina.com/DOM/destripador.html
... busca entre los hijos de "window.document" al objeto "body" y podrás ver que no lo lista... incluso en donde pone "probar código" puedes insertar:
alert(document.body.innerText)
´´´ó ...
alert(document.body.innerHTML)
Y verás que una cosa está implementada y otra no...
Bueno, hablo de firefox 1.0 sobre windows XP
Saludos