Hi,
Sollte man also nun in jede mit PHP generierte XHTML-Seite einen Content-Type-Header einfügen, und wenn ja, dann welchen?
nein. Du darfst XHTML 1.0 als text/html ausliefern und solltest dies aus Rücksicht auf veraltete Browser wie dem IE auch tun. Anders bei XHTML 1.1, aber dann müsstest Du die Ausgabe abhängig vom Client machen.
freundliche Grüße
Ingo