Mein Stand der Dinge:
Verwendet man xsl (unter php5), so wird bei den verschiedenen xhtml 1.0-Varianten ein im xsl stehendes
<script type="text/javascript" src="example.js"></script>
so weitergegeben, während es bei xhtml 1.1 durch
<script type="text/javascript" src="example.js"/>
ersetzt wird. Letzteres ist zwar syntaktisch richtig und auch valid. Allein, IE hat extreme Darstellungsprobleme und zeigt nur den Background der Seite an.
Folgerung für mich: Ich habe meine Seite von xhtml 1.1 auf xhtml 1.0 strict geändert.
Gruß Olaf