Thomas Meinike: Browserweiche

Beitrag lesen

Hallo,

  1. Hab ich einen Fehler in der Syntax?

Aus HTML-Sicht nicht.

  1. Kann man Conditional Comments überhaupt in XSL Dateien benutzen?

Es sind lediglich Kommentare, die bei der Transformation nicht beruecksichtigt werden.

  1. Gibt es eventuell eine alternative Lösung dazu?

Erzeuge den CC anderweitig. Formal bietet sich xsl:comment an, wobei sich wegen des speziellen Inhaltes "<![" hier dieses Konstrukt besser eignet:

  
<xsl:text disable-output-escaping="yes">  
&lt;!--[if lt IE 6]>  
&lt;link href="style/ie5.css" rel="stylesheet" type="text/css" />  
&lt;![endif]-->  
</xsl:text>

Hinweis: Die >-Zeichen sind in diesem Kontext unproblematisch (also keine &gt; erforderlich).

MfG, Thomas