Ja, ich meine xhtml1.1, und das ist die aktuelle Version.
xhtml2 kommt bald, wird aktuell vom w3c entwickelt, und target wird aller Voraussicht wieder valide sein (warum wohl?)
Warum ich xhtml einsetze?
Einerseits weil es der aktuelle Standard ist.
Andererseits weil ich mir die Nutzung der daraus resultierenden Vorteile offen halten möchte.
Das "target" in der aktuellen xhtml-Version nicht valide ist und in der kommenden aber doch wieder valide hat seinen Grund.
Die ehemalige Argumentation des w3c warum target nicht valide ist: "... dem User alle Freiheit, wir zwingen dem User kein neues Fenster auf..." wird vom w3c fallengelassen, in der nächsten xhtml-Version, der 2er wird "target" wieder valide sein. Mit dazu beigetragen hat sicher auch die Entwicklung von Browsern, die tabbed browsing ermöglichen!
Nun however, ich wollte nicht diskutieren warum, ich wollte diskutieren wie.
Wieso verwendest du einen Doctype, wo gewünschte Funktionen nicht valide sind?
Ich schreibe prinzipiell in aktuellem Code.
Kunde wünscht externe Links in neuem Fenster.
Ich suche nach einer Lösung die beides valide ermöglicht.