Gustav: XSL/XML/XHTML - kein Bild im Firefox

Nabend,

folgendes Problem verfolgt mich: Ich habe gewisse Vorgaben, um einheitliche Seiten zu erzeugen (mit DTD-, XSL- und CSS-Dateien alle gegeben). Das funktioniert auch in allen Browsern ganz toll, nur im Firefox nicht - dort wird alles richtig erzeugt, bis auf Bilder. Ich habe mal versucht, die gegebenen Dateien runterzubrechen auf ein Minimum, so dass dennoch das prinzipielle Problem gleich bleibt und klarer zu erkennen ist.

.xsl-Datei-Inhalt: http://pastebin.de/1102
.xml-Datei-Inhalt: http://pastebin.de/1103

Es geht sich hier darum, den Firefox dazu zu kriegen, mir das Bild zu zeigen (und dafür möglichst wenig an den Vorgaben zu ändern). In anderen Browsern, die ich getestet habe, hat mir dieses Beispiel ein Bild angezeigt.

  1. Hi,

    .xsl-Datei-Inhalt: http://pastebin.de/1102
    .xml-Datei-Inhalt: http://pastebin.de/1103

    Da es sich um ein Darstellungsproblem handelt, wäre vor allem der generierte HTML-Code interessant, nicht wie er woraus generiert wird.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
  2. Hallo,

    folgendes Problem verfolgt mich: Ich habe gewisse Vorgaben, um einheitliche Seiten zu erzeugen (mit DTD-, XSL- und CSS-Dateien alle gegeben). Das funktioniert auch in allen Browsern ganz toll, nur im Firefox nicht - dort wird alles richtig erzeugt, bis auf Bilder. Ich habe mal versucht, die gegebenen Dateien runterzubrechen auf ein Minimum, so dass dennoch das prinzipielle Problem gleich bleibt und klarer zu erkennen ist.

    .xsl-Datei-Inhalt: http://pastebin.de/1102
    .xml-Datei-Inhalt: http://pastebin.de/1103

    Dein XML ist schon fehlerhaft:
     1) Das attribut "xmlns:html" muss für <pattern> auch deklariert werden.
     2) <IMG> gibts in XHTML nicht, nur <img>

    Es reicht aber wenn du nur Punkt 2 richtigstellst.

    Grüße
    Thomas