XSL y Atributos de etiquetas

Mario
21 de Agosto del 2003
Es posible mantener los atributos definidos en la CSS de las etiquetas en el docuemnto XSL... es decir... tengo un docuemento XML así:

<libro>
<título>A</titulo>
<sinopsis>
<enlace></enlace>
</sinopsis>
</libro>

y si quiero mostrar la sinopsis en el xsl pondría <xsl:apply-templates select="/libro/sinopsis"/>

y en la seccion del template pondría
<xsl:template match="sinopsis">
<xsl:value-of/>
</xsl:template>

pero en mi css tengo ( a grandes rasgos)

enlace{
color:blue;
}

sinopsis{
color:black;
}

y pues
1. si llamo al css no respeta el estilo dependiendo la etiqueta
2.no puedo darle formato al enlace por que me lo copia como un contenido de sinopsis

hay alguna forma de hacer eso?¿