Peter: Stylesheets (CSS) in einem XML-Dokument definieren

HI @ll!

Ich habe folgendes Problem, ich erstelle ein XML-Dokument das per E-Mail versendet werde soll und möchte für die Elemente des Dokumentes Stylesheets festlegen. Diese sollen jedoch nicht extern verlinkt werden sondern im Dokument selbst definiert werden, meine Frage: Ist das möglich...?<--Wenn JA, wie...?

MFG
Peter

PS: Verwende XML-Version 1.0

  1. Hello out there!

    […] Stylesheets festlegen. Diese sollen jedoch nicht extern verlinkt werden sondern im Dokument selbst definiert werden, meine Frage: Ist das möglich...?<--Wenn JA, wie...?

    Du referenzierst in der xml-stylesheet-Anweisung über dessen ID auf den Bereich im XML-Dokument, der dein Stylesheet enthält. Diesen Bereich lässt du nicht darstellen:

    <?xml-stylesheet type="text/css" href="#stylesheet"?>  
    <foo>  
      <bar xml:id="stylesheet">  
        foo {  
          display: block;  
        }  
        bar {  
          display: none;  
        }  
        baz {  
          display: inline;  
        }  
      </bar>  
      <baz>Lorem ipsum</baz>  
    </foo>
    

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
  2. An Gunnar,

    Saustark es funktioniert, herzlichen Dank und einen schönen Abend noch!