This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: XSL:FO



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At 08:57 30-01-2002, Khalid wrote:
>I am just beginning to read about it.Can some one please let me know that if
>we can import css file for xsl:fo file.because I notices that xsl:fo uses css
>but inline commands as compare to a separate css file.If its possible then how
>do we do it?

You could convert CSS to XSL, in theory.

>say in html we do style by tag name for e.g
>table{sssss}
>td{ssssssss} etc,where as in xsl:fo we have elements like
><fo:table>
><fo:table-column>
><fo:table-row>
><fo:table-cell>

table{sssss} means that for the element <table> *in your source*, apply CSS 
formatting "sssss".  The equivalent statement in XSL would be:

<xsl:template match="table">sssss</xsl:template>

The formatting elements you list (<fo:table> etc.) would be results:

<xsl:template match="employees">
   <fo:table>
     <xsl:apply-templates/>
   </fo:table>
</xsl:template>

As a simpler example, in CSS, if I want <name>s to be bold, I'll do this:

name { display: inline;
        font-weight: bold; }

In XSL, it's

<xsl:template match="name">
   <fo:inline font-weight="bold">
     <xsl:apply-templates/>
   </fo:inline>
</xsl:template>

~Chris
- -- 
Christopher R. Maden, Principal Consultant, HMM Consulting Int'l, Inc.
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://www.hmmci.com/ > <URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4  5DFC AC52 F825 AFEC 58DA
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPFioG6xS+CWv7FjaEQJDJwCbB5jQVh03OMOHASEqSskQIlJqua0AoJWr
9pD+wEXMRDce+KGSVpS+v7Mz
=8kZd
-----END PGP SIGNATURE-----


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]