guarda io credo che valga anche per html non solo per xhtml

comunque la differenza consiste nel tipo di elementi che puoi usare

HTML 4.01 Strict
questo DTD contiene tutti gli elementi e attributi di HTML , ma non include elementi di presentazione e deprecati come font e i frameset non sono ammessi

XHTML 1.0 Transitional
questo DTD contiene tutti gli elementi e gli attributi di HTML, inclusi gli elementi di presentazione e deprecata (come font). I Frameset non sono ammessi.

XHTML 1.0 Frameset
questo DTD è pari a XHTML 1.0 Transitional, ma consente l'utilizzo dei contenuti del frame.