- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Fri, 15 Oct 2010 14:26:39 -0700
- To: "L. David Baron" <dbaron@dbaron.org>
- Cc: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
> These tests: > http://test.csswg.org/suites/css2.1/20101001/html4/font-051.htm > http://test.csswg.org/suites/css2.1/20101001/html4/font-052.htm > http://test.csswg.org/suites/css2.1/20101001/html4/font-053.htm > http://test.csswg.org/suites/css2.1/20101001/html4/font-054.htm > http://test.csswg.org/suites/css2.1/20101001/html4/font-055.htm > http://test.csswg.org/suites/css2.1/20101001/html4/font-056.htm > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-051.xht > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-052.xht > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-053.xht > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-054.xht > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-055.xht > http://test.csswg.org/suites/css2.1/20101001/xhtml1/font-056.xht > are invalid because the system font keywords are perfectly good > family names. The declaration: > font: 32px caption; " System fonts may only be set as a whole; that is, the font family, size, weight, style, etc. are all set at the same time. These values may then be altered individually if desired. " So, font: 32px caption; is wrong and invalid. The parsing system would not know which font size to use: 8px (usually the default font size for caption) or 32px. > is equivalent to: > font: initial; > font-size: 32px; > font-family: caption; No it's not. > and is perfectly valid. The 'caption' in this case is NOT a system > font keyword, but it's perfectly legal. To be a valid font-family and not a system font keyword, caption would have to be quoted and should be quoted to indicate that it is not the system font. There is a gap, a flaw in the spec wrt this. regards, Gérard -- Contributions to the CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/ CSS 2.1 test suite (RC2; October 1st 2010): http://test.csswg.org/suites/css2.1/20101001/html4/toc.html CSS 2.1 test suite contributors: http://test.csswg.org/source/contributors/
Received on Friday, 15 October 2010 21:27:15 UTC