- 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