RE: [css-cascade] Dropping 'default'

> I really don't like 'inherit initial' or 'initial inherit' meaning
> "one of 'inherit' or 'initial' depending on the property".  I think
> it's unclear and confusing that the list of two values actually
> means "pick whichever one of these the property does by default".
> It should be a single keyword instead.

What about "property: undeclare"?
 
The semantics would be: when the cascaded value of a property is "undeclare", act like if the property wasn't declared on the element (and fallbacks to its initial or inherited value depending on whether lksqjf lkdsqjfmq lskdfqjsqm lksld fqmjk).
 
(are there use cases for this? user stylesheets maybe?)
 		 	   		  

Received on Tuesday, 2 July 2013 09:58:49 UTC