RE: SVG Tiny 1.2 is now a Candidate Recommendation

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