W3C home > Mailing lists > Public > www-style@w3.org > November 2014

[css3-ui] syntax of property value definitions (Issue 34 & 41)

From: Florian Rivoal <florian@rivoal.net>
Date: Mon, 24 Nov 2014 16:10:18 +0100
Message-Id: <0E5FB4D6-8866-4FE4-AF0E-08468B25DACE@rivoal.net>
Cc: Tantek Çelik <tantek@cs.stanford.edu>, kennyluck@csail.mit.edu, "Tab Atkins Jr." <jackalmage@gmail.com>
To: www-style list <www-style@w3.org>
As raised in:

the text-overflow property defines it’s value as:

( clip | ellipsis | <string> ){1,2} | inherit 

also, all other properties in defined in the css3-ui specification list ‘inherit’ as a possible value


1) as defined in http://dev.w3.org/csswg/css-values/#component-combinators, we should use [] for grouping, not ()

2) as defined in http://dev.w3.org/csswg/css-values/#component-types we should not specify css-wide values like inherit in every property

The patch attached to this mail fixes both of these issues for all properties in css3-ui (except for icon and nav-index, which we have decided to drop, to avoid dependencies between edits)

 - Florian

Received on Monday, 24 November 2014 15:10:46 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:51:49 UTC