So hab mir den Code jetzt noch mal durch gesehen.
Hab eine paar Fragen und Anmerkungen:
-Wieso verwende ich einen Dialekt? Wie würde es denn richtiges XHTML 1.1 sein?
-Der Content-Type 'application/xhtml+xml' wird nur bei Browsern gesendet die ihn im HTTP_ACCEPT Header abfragen.
-Die Sache mit der Codierung werde ich noch in Angriff nehmen, hatte Probleme mit der anzeige von Sonderzeichen mit JavaScript.
-Wieso das "javascript:" weglassen? Ich kannte es bisher nur so.
Danke! Bin nicht so drin in der Webentwicklung.