- From: Peter Sorotokin <psorotok@adobe.com>
- Date: Tue, 22 Aug 2006 21:41:04 -0700
- To: "L. David Baron" <dbaron@dbaron.org>, <www-svg@w3.org>
It splits it in three properties, if remember right and not all
combinations of those properties can be expressed with vertical-align,
so there is extra functionality that has to be implemented.
But, I am looking at the final SVGMobile 1.2 again and these properties
are not even there! At this point I do not understand what the trouble
with implementing it is. Whitespace handling can be done as
preprocessing step. Rules for vertical spacing of the lines are indeed
different (line-increment) and they cannot be mapped to line-height, but
the rules themselves are very simple (much simpler than CSS rules, which
are commonly misunderstood) and there is no vertical alignment to worry
about at all.
Peter
-----Original Message-----
From: www-svg-request@w3.org [mailto:www-svg-request@w3.org] On Behalf
Of L. David Baron
Sent: Tuesday, August 22, 2006 8:44 PM
To: www-svg@w3.org
Subject: Re: SVG Tiny 1.2 is now a Candidate Recommendation
On Tuesday 2006-08-22 20:32 -0700, Peter Sorotokin wrote:
> What I mean are vertical alignment properties that ultimately cause
> grief with the line height. SVG follows FO (and CSS3 draft) and has
> baseline-shift, dominant-baseline and alignment-baseline properties.
> CSS2 has vertical-align which works in a fairly different way. SVG
could
The css3-linebox draft is compatible with CSS2. It just splits
vertical-align into two properties (needlessly, IMO) and thus allows
both properties to be set to non-default values simultaneously.
-David
--
L. David Baron <URL: http://dbaron.org/ >
Technical Lead, Layout & CSS, Mozilla Corporation
Received on Wednesday, 23 August 2006 04:41:19 UTC