Hi,

In addition to what Andreas said, the spec 1.0 says:

"XSL modifications to the CSS definition:
The CSS property (vertical-align) shall be treated as a shorthand by XSL and 
maps as follows:
(...)
alignment-baseline=xxx
alignment-adjust=xxx
baseline-shift=xxx
dominant-baseline=xxx"

And all of thoses properties only apply to inline element.

Pascal

> -----Message d'origine-----
> De : Andreas L Delmelle [mailto:[EMAIL PROTECTED] 
> Envoyé : mercredi 28 février 2007 15:11
> 
> On Feb 28, 2007, at 14:55, Abel Braaksma wrote:
> 
> Hi Abel,
> 
> > Andreas L Delmelle wrote:
> >> On Feb 28, 2007, at 13:45, Abel Braaksma wrote:
> >>> <fo:table-cell vertical-align="middle" >...</fo:table-cell>
> >>
> >> The vertical-align shorthand does not apply to a 
> fo:table-cell, and 
> >> since it is non-inherited, specifying it there does not have any 
> >> effect (unless a value of "inherit" or 
> "from-nearest-specified ()" is 
> >> used on the descendants).
> >
> > Thanks for your quick reply, Andreas.
> >
> > From http://www.w3.org/TR/2001/REC-xsl-20011015/
> > slice7.html#vertical-align it says: "Applies to: inline-level and 
> > 'table-cell' elements", which I interpreted as that it applies to 
> > fo:table-cell as well. Do I misinterpret the spec?
> 
> No, but...
> 
> This part of the property definition seems to have been 
> removed in XSL 1.1, most likely to remove the inherent 
> contradiction with 
> http://www.w3.org/TR/2001/REC-xsl-20011015/slice6.html#fo_table-cell
> 
> where vertical-align is not mentioned as an applicable property.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to