Ayuda con CSS y XSL
Publicado por CybertowerS (1 intervención) el 24/04/2003 12:50:19
Hola:
Estoy intentando rescatar un valor de un atributo de un fichero XML, y asignarlo en mis estilos.
Si hago esto dentro del fichero XSL:
<!--
<xsl:template match="/">
<HTML>
<HEAD>
<STYLE>
P.Mayor { font-size: 25px;
color: <xsl:value-of select="//names/config/@colorMayor"/>
}
P.Menor { font-size: 18px;
color: <xsl:value-of select="//names/config/@colorMenor"/>
}
</STYLE>
</HEAD>
<BODY>
-->
si que me funciona, y me asigna a color el valor del atributo del XML.
Pero yo quiero sacar el estilo fuera, a un fichero .CSS, entonces la cosa me quedaría así:
XSL:
<!--
<xsl:template match="/">
<HTML>
<HEAD>
<LINK TYPE="text/css" REL="stylesheet" HREF="004.css" />
</HEAD>
<BODY>
-->
CSS:
<!--
P.Mayor { font-size: 25px;
color: <xsl:value-of select="//names/config/@colorMayor"/>
}
P.Menor { font-size: 18px;
color: <xsl:value-of select="//names/config/@colorMenor"/>
}
-->
Pero así no me anda.
¿Sabe alguien como poder asignar el valor de un atributo en XML a un fichero CSS?
Muchas gracias.
>>>CybertowerS<<< cybtow[at]yahoo.es
Estoy intentando rescatar un valor de un atributo de un fichero XML, y asignarlo en mis estilos.
Si hago esto dentro del fichero XSL:
<!--
<xsl:template match="/">
<HTML>
<HEAD>
<STYLE>
P.Mayor { font-size: 25px;
color: <xsl:value-of select="//names/config/@colorMayor"/>
}
P.Menor { font-size: 18px;
color: <xsl:value-of select="//names/config/@colorMenor"/>
}
</STYLE>
</HEAD>
<BODY>
-->
si que me funciona, y me asigna a color el valor del atributo del XML.
Pero yo quiero sacar el estilo fuera, a un fichero .CSS, entonces la cosa me quedaría así:
XSL:
<!--
<xsl:template match="/">
<HTML>
<HEAD>
<LINK TYPE="text/css" REL="stylesheet" HREF="004.css" />
</HEAD>
<BODY>
-->
CSS:
<!--
P.Mayor { font-size: 25px;
color: <xsl:value-of select="//names/config/@colorMayor"/>
}
P.Menor { font-size: 18px;
color: <xsl:value-of select="//names/config/@colorMenor"/>
}
-->
Pero así no me anda.
¿Sabe alguien como poder asignar el valor de un atributo en XML a un fichero CSS?
Muchas gracias.
>>>CybertowerS<<< cybtow[at]yahoo.es
Valora esta pregunta


0