lebendige_hose: XSLT: template wird nicht

Beitrag lesen

Hi Leute,
ich schreibe gerade ein XML zur Gebäudedarstellung, wo die einzelnen Bereiche absolut positioniert auf dem Bildschirm erscheinen. Dazu schreibe ich ein XSLT, zur Übersetzung in HTML, weil
 1. Die alten, nicht XML-fähigen Browser die Seite ja auch darstellen sollen.
 2. Der IE CSS nicht genug interpretiert, um damit XML-Daten gut darzustellen:
     a) Der Explorer interpretiert ja keine Attributsselektoren. Doch so schreibe ich in HTML die NMTOKEN-Daten einfach ins Klassenattribute.
     b) Mit CSS kann ich die Attribute nur mit Content darstellen, was der IE (noch [ich bin ja Optimist ;-)]) nicht unterstützt. Und so schreibe ich die Attributnamen einfach in eine 'value-of'-Anweisung, und wenn ich das serverseitig mache, checkt das sogar der *ümmste IE.

Doch da gibts ein kleines Problemchen: Die untergeordneten Templates werden nicht eingebunden, obwohl ein <http://de.selfhtml.org/xml/darstellung/xsltelemente.htm#apply_templates@title=<apply-templates />> vorliegt.

Hier die Beispiele ('Kein' & 'Rhein' hab ich nur zur Demo reingerschrieben):
 .: Beispiel-XML mit interner DTD und eingebundenem XSLT
 .: Nacktes XSLT mit Kommentaren
Die CSSs habe ich nicht nur teilweise online, weil sie eigentlich unwichtig sind.

lg eure hose