|
Subject: Standardizing HTML look-and-feel in XSL (named templates) From: "Bernie H." <bernie@xxxxxxxxxxxxxx> Date: Tue, 7 Dec 1999 21:08:44 -0500 |
I'm having trouble figuring out the best way to define a standardized HTML look-and-feel across my entire XSL page. For example, I want to define a named template ("TABLE_CELL") that wraps a <TD></TD> set around whatever calls it. I want to use this for all my XML elements so that I can change the BGCOLOR attribute in it and have the change apply throughout.
<xsl:template name="TABLE_CELL">
<TD BGCOLOR="#000000">
<xsl:value-of select="."/>
</TD>
</xsl:template>
However, the <xsl:call-template> call seems to be very restrictive. For example, if I want to also periodically use this hypothetical "BOLD" named template to wrap <B></B> tags...
<xsl:template name="BOLD">
<B>
<xsl:value-of select="."/>
</B>
</xsl:template>
... I can't. My lame attempt so far looks like this:
<xsl:template match="NAME">
<xsl:call-template name="TABLE_CELL">
<xsl:call-template name="BOLD"/>
</xsl:call-template>
</xsl:template>
... but it only executes the "TABLE_CELL" named template.
Has anyone else tried to do this type of thing before? Am I thinking about this problem the wrong way?
For the sake of this argument, I'm sticking with pure XSL Transformations (i.e. no "fo:" formatting namespace>.
Thanks,
Bernie
bernie@xxxxxxxxxxxxxx
_________________________________
Breakbeat Era/ES Sports Contest Givaway
http://www.platform.net/ads/100699breakbeatera/
Win a platstation:
SignUP at http://www.platform.net
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: Another newbie question, Kay Michael | Thread | Re: Standardizing HTML look-and-fee, S.Ramaswamy |
| Re: xt pipeline, Stefano Mazzocchi | Date | Re: EZ/X Speed: Rebunking Oracle's , Rick Ross |
| Month |