Benne: CSS ind XSL einbinden

Hallo,

ich bin eben dabei mittels einer XSLT ein XML-Dokument in HTML zu wandeln.
Wie ist es nun möglich zusätzlich eine externe style-sheet-datei einzubinden, wie es im "normalen" HTML auch möglich ist (http://selfhtml.teamone.de/css/formate/einbinden.htm#separat)

Versuche ich im XSL-Dokument mittels <link...> das css einzubinden, wird es vom browser (mozilla 1.2.1 / msie 6) nicht berücksichtigt.
Interne Angaben ala: style="color:red" funktionieren allerdings.

Danke und Gruß,
Benne

  1. Hallo,

    CSS Styles werden so deklariert:

    <?xml-stylesheet type="text/css" href="stylesheet.css"?>

    Gruß, Paul

    1. Hallo,

      CSS Styles werden so deklariert:

      <?xml-stylesheet type="text/css" href="stylesheet.css"?>

      Ja, aber nur wenn ein XML-Dokument direkt visualisiert werden soll. Dem Fragesteller ging es um via XSLT erzeugtes HTML mit Stylesheet-Link.

      MfG, Thomas

  2. Hallo,

    Versuche ich im XSL-Dokument mittels <link...> das css einzubinden, wird es vom browser (mozilla 1.2.1 / msie 6) nicht berücksichtigt.
    Interne Angaben ala: style="color:red" funktionieren allerdings.

    <link rel="stylesheet" href="abc.css" type="text/css" />

    funktioniert innerhalb der Ausgabe von HTML bei mir problemlos (so wie bereits seit Netscape 6.1).

    MfG, Thomas

    1. Hi

      <link rel="stylesheet" href="abc.css" type="text/css" />

      funktioniert innerhalb der Ausgabe von HTML bei mir problemlos (so wie bereits seit Netscape 6.1).

      hab das Problem gefunden: Problem war wohl, dass ich nicht XHTML-konforme CSS-Angaben gemacht habe...

      Vielen Danke für deine Hilfe (die mich auf den richtigen Weg geleitet hat)
      Gruß,
      Benne