Hallo Thomas
Ok, ich beschränke mich auch auf die Frage aus welchem Grund das Zeichen ">" in xml-Attributen erlaubt ist und das hier "<" nicht.
Unabhängig von PHP oder sonst was.
Mit PHP hätte ich sowieso das Problem, dass ich so etwas nicht scheiben könnte:
<tab attribute="<?php echo "hallo".$planet; ?>">
weil die Hochkommas im php-code das XML begründet beschädigen.
Aber wieso das "<"?
Und wenn es nur wegen der kompatibilität zu SGML ist stellt sich dort die Frage.
Ich glaube das zu erfahren, entwickelt sich zu meiner Lebensaufgabe :-)
Na dann noch n'schönen Abend.