|
11 | 11 |
|
12 | 12 | <meta content="CSS Syntax Module Level 3 (CSS3 Syntax)" name=dc.title> |
13 | 13 | <meta content=text name=dc.type> |
14 | | - <meta content=2013-04-03 name=dc.date> |
| 14 | + <meta content=2013-04-04 name=dc.date> |
15 | 15 | <meta content="Tab Atkins Jr." name=dc.creator> |
16 | 16 | <meta content=W3C name=dc.publisher> |
17 | 17 | <meta content="http://dev.w3.org/csswg/css3-syntax/" name=dc.identifier> |
|
31 | 31 | <h1 class=p-name>CSS Syntax Module Level 3</h1> |
32 | 32 |
|
33 | 33 | <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft <time |
34 | | - class=dt-updated datetime=20130403> 3 April 2013</time></h2> |
| 34 | + class=dt-updated datetime=20130404> 4 April 2013</time></h2> |
35 | 35 |
|
36 | 36 | <dl> |
37 | 37 | <dt>This version: |
@@ -677,7 +677,8 @@ <h2 id=tokenization><span class=secno>4. </span> Tokenization</h2> |
677 | 677 | following tokens: ident, function, at-keyword, hash, string, bad-string, |
678 | 678 | url, bad-url, delim, number, percentage, dimension, unicode-range, |
679 | 679 | include-match, dash-match, prefix-match, suffix-match, substring-match, |
680 | | - whitespace, cdo, cdc, colon, semicolon, comma, [, ], (, ), {, and }. |
| 680 | + column, whitespace, cdo, cdc, colon, semicolon, comma, [, ], (, ), {, and |
| 681 | + }. |
681 | 682 |
|
682 | 683 | <p> Ident, function, at-keyword, hash, string, and url tokens have a value |
683 | 684 | composed of zero or more characters. Additionally, hash tokens have a type |
@@ -1347,6 +1348,16 @@ <h3 id=token-diagrams><span class=secno>4.1. </span> Token Railroad |
1347 | 1348 | y=20></rect><text x=68 y=35>*=</text></g><path d="M86 31h10"></path><path |
1348 | 1349 | d="M 96 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g></svg> |
1349 | 1350 |
|
| 1351 | + <dt id=column-diagram>COLUMN |
| 1352 | + |
| 1353 | + <dd><svg class=railroad-diagram height=62 width=137><g |
| 1354 | + transform="translate(.5 .5)"><path |
| 1355 | + d="M 20 21 v 20 m 10 -20 v 20 m -10 -10 h 20.5"></path><path |
| 1356 | + d="M40 31h10"></path><g><path d="M50 31h0"></path><path |
| 1357 | + d="M86 31h0"></path><rect height=22 rx=10 ry=10 width=36 x=50 |
| 1358 | + y=20></rect><text x=68 y=35>||</text></g><path d="M86 31h10"></path><path |
| 1359 | + d="M 96 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g></svg> |
| 1360 | + |
1350 | 1361 | <dt id=cdo-diagram>CDO |
1351 | 1362 |
|
1352 | 1363 | <dd><svg class=railroad-diagram height=62 width=153><g |
@@ -1686,6 +1697,10 @@ <h4 id=data-state><span class=secno>4.4.1. </span> <dfn id=data-state0>Data |
1686 | 1697 | <dd> If the <a href="#next-input-character"><i>next input |
1687 | 1698 | character</i></a> is U+003D EQUALS SIGN (=), consume it and emit a |
1688 | 1699 | dash-match token. Remain in this state. |
| 1700 | + <p> Otherwise, if the <a href="#next-input-character"><i>next input |
| 1701 | + character</i></a> is U+0073 VERTICAL LINE (|), consume it and emit a |
| 1702 | + column token. Remain in this state. |
| 1703 | + |
1689 | 1704 | <p> Otherwise, emit a delim token with its value set to the <a |
1690 | 1705 | href="#current-input-character"><i>current input character</i></a>. |
1691 | 1706 | Remain in this state. |
|
0 commit comments