Bene: Problem mit Texten in Element bei Transformation

Beitrag lesen

Hallo,

Danke für eure Hilfe und Hinweise.

für die Attributgeschichte habe ich folgende Lösung gefunden:

  
<xsl:template match="toinsert">  
<input>  
<xsl:attribute name="value"><xsl:value-of select="@correct"/></xsl:attribute>  
</input>  
</xsl:template>  

Das Ergebnis ist das folgende:

  
<input value="example-name"/>  

Dazu noch folgende Fragen:

  • ist meine Vorgehensweise so korrekt? Denn ich will ja ein in sich geschlossenes input-Tag, schreibe hier aber ein öffnendes und geschlossenes Tag.
  • Bei in sich geschlossenen Tags wird ja in HTML gerne noch ein Leerzeichen vor dem Schrägstrich eingefügt, wegen den älteren Browsern. Gibt es eine Möglichkeit dies einzubauen?

Grüße
Bene