Du solltest nicht irgendein „Gemisch“ schreiben und dann einen DOCTYPE dafür suchen, sondern dich erst für eine Variante (<http://de.selfhtml.org/html/xhtml/unterschiede.htm@title=HTML 4.01 vs. XHTML 1.x> vs. HTML5; <http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=Strict vs. Transitional>) entscheiden und dann deinen Quellcode nach den jeweils geltenden Regeln verfassen.
Aber wo finde ich in übersichtlicher Form und in Deutsch die zu einem bestimmten Dialekt gehörigen Regeln?