In trying to harmonize CSS and SVG, we made the SVG alignment-baseline and baseline-shift longhands of CSS’s vertical-align property. Overall this seems to work pretty well, but I put the top and bottom (and the corresponding new center value) under alignment-baseline, but I'm wondering if maybe they're a better fit under baseline-shift? They don't exactly specify a baseline, and at least in CSS2 they were mutually exclusive with a shift value.
In trying to harmonize CSS and SVG, we made the SVG
alignment-baselineandbaseline-shiftlonghands of CSS’svertical-alignproperty. Overall this seems to work pretty well, but I put thetopandbottom(and the corresponding newcentervalue) underalignment-baseline, but I'm wondering if maybe they're a better fit underbaseline-shift? They don't exactly specify a baseline, and at least in CSS2 they were mutually exclusive with a shift value.