- From: Håkon Wium Lie <howcome@opera.com>
- Date: Sun, 26 Jan 2014 18:29:43 +0100
- To: Cameron McCormack <cam@mcc.id.au>
- Cc: Brad Kemper <brad.kemper@gmail.com>, Alan Stearns <stearns@adobe.com>, "robert\@ocallahan.org" <robert@ocallahan.org>, "www-style\@w3.org" <www-style@w3.org>
Cameron McCormack wrote:
> > Sorry, but the line-height property really sucks for baseline
> > alignment, because it only sets the minimum height of the line. All
> > it takes to royally screw it up is a <sup> or an <img>.
>
> Note that 'line-height: none' on the <sup> or <img> can help avoid that
> problem. (Prince supports this, but I don't think browsers do yet.)
Indeed. I think 'line-height' along with 'line-rhythm' will be a good
solution. You could e.g. say:
article {
font-family: sans-serif;
font-size: 12pt;
line-height: 14pt;
line-rhythm: new;
}
sup { line-height: none }
http://www.princexml.com/doc/9.0/properties/line-height/
To avoid having super-scripted content distort the line rhythm.
This should also work, I think:
sup { line-height: 0 }
-h&kon
Håkon Wium Lie CTO °þe®ª
howcome@opera.com http://people.opera.com/howcome
Received on Sunday, 26 January 2014 17:30:49 UTC