W3C home > Mailing lists > Public > www-style@w3.org > October 2011

[css3-*] Defining support for the inherit keyword

From: Sylvain Galineau <sylvaing@microsoft.com>
Date: Thu, 27 Oct 2011 18:26:00 +0000
To: "www-style@w3.org" <www-style@w3.org>
Message-ID: <3C4041FF83E1E04A986B6DC50F01782903341852@TK5EX14MBXC296.redmond.corp.microsoft.com>
One major CSS3 module [1] starts with the following statement:

"All properties defined in this specification also accept the inherit keyword as their 
property value, but for readability it has not been listed explicitly."

Others, [2][3] include inherit in the syntax definition of each property.

An increasing number of modules appear to do neither [4][5][6] do not. This is causing some 
confusion as there is no way to tell whether this is deliberate or not. 

My preference is for the simple, unambiguous approach followed by Color [2] and Fonts [3].

[1] http://www.w3.org/TR/css3-background/
[2] http://www.w3.org/TR/css3-color/
[3] http://www.w3.org/TR/css3-fonts/
[4] http://www.w3.org/TR/css3-transitions/
[5] http://www.w3.org/TR/css3-images/
[6] http://www.w3.org/TR/css3-flexbox/
Received on Thursday, 27 October 2011 18:26:29 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:45 GMT