|
11 | 11 | rel=dcterms.rights> |
12 | 12 | <meta content="CSS Values and Units Module Level 3" name=dcterms.title> |
13 | 13 | <meta content=text name=dcterms.type> |
14 | | - <meta content=2013-12-18 name=dcterms.date> |
| 14 | + <meta content=2014-03-06 name=dcterms.date> |
15 | 15 | <meta content="Håkon Wium Lie" name=dcterms.creator> |
16 | 16 | <meta content="Tab Atkins" name=dcterms.creator> |
17 | 17 | <meta content="Elika J. Etemad" name=dcterms.creator> |
|
42 | 42 | <h1 class=p-name>CSS Values and Units Module Level 3</h1> |
43 | 43 |
|
44 | 44 | <h2 class="no-num no-toc">Editor's Draft <span class=dt-updated><span |
45 | | - class=value title=20131218>18 December 2013</span></span></h2> |
| 45 | + class=value title=20140306> 6 March 2014</span></span></h2> |
46 | 46 |
|
47 | 47 | <dl> |
48 | 48 | <dt>This version:</dt> |
49 | | - <!--<dd><a class="u-url" href="http://dev.w3.org/csswg/css-values/">http://www.w3.org/TR/2013/CR-css3-values-20131218/</a></dd>--> |
| 49 | + <!--<dd><a class="u-url" href="http://dev.w3.org/csswg/css-values/">http://www.w3.org/TR/2014/CR-css3-values-20140306/</a></dd>--> |
50 | 50 |
|
51 | 51 | <dd><a class=u-url |
52 | 52 | href="http://dev.w3.org/csswg/css-values/">http://dev.w3.org/csswg/css-values/</a> |
@@ -97,7 +97,7 @@ <h2 class="no-num no-toc">Editor's Draft <span class=dt-updated><span |
97 | 97 | <!--begin-copyright--> |
98 | 98 | <p class=copyright><a |
99 | 99 | href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright" |
100 | | - rel=license>Copyright</a> © 2013 <a href="http://www.w3.org/"><abbr |
| 100 | + rel=license>Copyright</a> © 2014 <a href="http://www.w3.org/"><abbr |
101 | 101 | title="World Wide Web Consortium">W3C</abbr></a><sup>®</sup> (<a |
102 | 102 | href="http://www.csail.mit.edu/"><abbr |
103 | 103 | title="Massachusetts Institute of Technology">MIT</abbr></a>, <a |
@@ -680,19 +680,35 @@ <h3 id=custom-idents><span class=secno>3.2. </span> Author-defined |
680 | 680 | <p> Some properties accept arbitrary author-defined identifiers as a |
681 | 681 | component value. This generic data type is denoted by <dfn |
682 | 682 | id=identifier-value><var><custom-ident></var></dfn>, and represents any |
683 | | - valid CSS <a href="#identifier"><i>identifier</i></a> that does not |
684 | | - otherwise appear as a pre-defined keyword in that property's value |
| 683 | + valid CSS <a href="#identifier"><i>identifier</i></a> that would not be |
| 684 | + misinterpreted as a pre-defined keyword in that property's value |
685 | 685 | definition. Such identifiers are fully case-sensitive, even in the ASCII |
686 | 686 | range (e.g. ‘<code class=css>example</code>’ and ‘<code |
687 | 687 | class=css>EXAMPLE</code>’ are two different, unrelated user-defined |
688 | 688 | identifiers). |
689 | 689 |
|
690 | 690 | <p> The <a href="#common-keywords">CSS-wide keywords</a> are not valid <a |
691 | | - href="#identifier-value"><var><custom-ident>s</var></a>. The ‘<code |
| 691 | + href="#identifier-value"><var><custom-ident></var></a>s. The ‘<code |
692 | 692 | class=css>default</code>’ keyword is reserved and is also not a valid <a |
693 | | - href="#identifier-value"><var><custom-ident>s</var></a>. |
694 | | - |
695 | | - <p> Reserved keywords are reserved in all ASCII case permutations. |
| 693 | + href="#identifier-value"><var><custom-ident></var></a>. |
| 694 | + |
| 695 | + <p> Specifications using ‘<a href="#identifier-value"><code |
| 696 | + class=css><custom-ident></code></a>’ should specify clearly what |
| 697 | + other keywords are excluded from <a |
| 698 | + href="#identifier-value"><var><custom-ident></var></a>—for example by |
| 699 | + saying that any pre-defined keywords in that property's value definition |
| 700 | + are excluded. As a general rule, an identifier that could be interpreted |
| 701 | + as a pre-defined keyword in any position or multiplication of the <a |
| 702 | + href="#identifier-value"><var><custom-ident></var></a> component value |
| 703 | + is excluded, and is invalid as a <a |
| 704 | + href="#identifier-value"><var><custom-ident></var></a> matching to that |
| 705 | + component value even in positions where its use would be technically |
| 706 | + unambiguous. For example, if a keyword could be misparsed when specified |
| 707 | + as the first item of a ‘<a href="#identifier-value"><code |
| 708 | + class=css><var><custom-ident></var>+</code></a>’ list, it is invalid |
| 709 | + when specified in any position in that list. |
| 710 | + |
| 711 | + <p> Excluded keywords are excluded in all ASCII case permutations. |
696 | 712 |
|
697 | 713 | <h3 id=strings><span class=secno>3.3. </span> Quoted Strings: the ‘<a |
698 | 714 | href="#string-value"><code class=css><string></code></a>’ type</h3> |
@@ -2440,10 +2456,10 @@ <h3 class=no-num id=normative-references>Normative references</h3> |
2440 | 2456 | <dt id=ref-CSS3BG>[CSS3BG] |
2441 | 2457 |
|
2442 | 2458 | <dd>Bert Bos; Elika J. Etemad; Brad Kemper. <a |
2443 | | - href="http://www.w3.org/TR/2012/CR-css3-background-20120724/"><cite>CSS |
2444 | | - Backgrounds and Borders Module Level 3.</cite></a> 24 July 2012. W3C |
2445 | | - Candidate Recommendation. (Work in progress.) URL: <a |
2446 | | - href="http://www.w3.org/TR/2012/CR-css3-background-20120724/">http://www.w3.org/TR/2012/CR-css3-background-20120724/</a> |
| 2459 | + href="http://www.w3.org/TR/2014/WD-css3-background-20140204/"><cite>CSS |
| 2460 | + Backgrounds and Borders Module Level 3.</cite></a> 4 February 2014. W3C |
| 2461 | + Last Call Working Draft. (Work in progress.) URL: <a |
| 2462 | + href="http://www.w3.org/TR/2014/WD-css3-background-20140204/">http://www.w3.org/TR/2014/WD-css3-background-20140204/</a> |
2447 | 2463 | </dd> |
2448 | 2464 | <!----> |
2449 | 2465 |
|
|
0 commit comments