[css3-*] Defining support for the inherit keyword

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 UTC