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]
