- From: Gérard Talbot <www-style@gtalbot.org>
- Date: Tue, 10 Jan 2012 10:37:22 -0800
- To: "Alan Gresley" <alan@css-class.com>
- Cc: "Anton Prowse" <prowse@moonhenge.net>, www-style@w3.org
Le Mar 10 janvier 2012 1:12, Alan Gresley a écrit :
[snipped]
> the default value of 'line-height' which is 1.12 times greater
> than the 'font-size'.
[snipped]
This is not always or completely true. It's not clear where such '1.12'
factor value comes from...
Default, initial value of line-height is 'normal' ... which can range from
1.0 to 1.2 according to spec.
"
normal
Tells user agents to set the used value to a "reasonable" value based
on the font of the element. The value has the same meaning as
<number>. We recommend a used value for 'normal' between 1.0 to 1.2.
The computed value is 'normal'.
"
http://www.w3.org/TR/CSS21/visudet.html#propdef-line-height
By default, Firefox computes 'normal' as '1.2' while other browsers use '1.0'
Revealing experiments on content box height, vertical-align and
line-height (Ahem font required for examining that page)
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/experiments-va-lineheight-02.html
For IE8, line-height: normal is equivalent to line-height: 1.0
For Firefox 3.6.6, line-height: normal is equivalent to 120px / 100px =
1.2 and not 1.0
For Opera 10.60, line-height: normal is equivalent to line-height: 1.0
For Safari 5.0, line-height: normal is equivalent to line-height: 1.0
Gérard (who is very busy today)
--
CSS 2.1 Test suite RC6, March 23rd 2011
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html
Contributions to CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/
Web authors' contributions to CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Tuesday, 10 January 2012 18:40:40 UTC