- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 03 Aug 2011 06:23:19 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/selectors4 In directory hutz:/tmp/cvs-serv23076 Modified Files: Overview.html Overview.src.html Log Message: Add :past and :future for HTML5 to reference. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/selectors4/Overview.html,v retrieving revision 1.38 retrieving revision 1.39 diff -u -d -r1.38 -r1.39 --- Overview.html 25 Jul 2011 18:44:45 -0000 1.38 +++ Overview.html 3 Aug 2011 06:23:17 -0000 1.39 @@ -15,13 +15,13 @@ <h1 id=title>Selectors Level 4</h1> - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 25 July 2011</h2> + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 3 August 2011</h2> <dl> <dt>This version: - <dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors4-20110725/"> - http://www.w3.org/TR/2011/WD-selectors4-20110725</a> --> + <dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors4-20110803/"> + http://www.w3.org/TR/2011/WD-selectors4-20110803</a> --> <a href="http://dev.w3.org/csswg/selectors4"> http://dev.w3.org/csswg/selectors4</a> @@ -254,7 +254,13 @@ Presentation Pseudo-classes</a> <ul class=toc> <li><a href="#current-pseudo"><span class=secno>9.1. </span> The - currently-playing pseudo-class <code>:current</code></a> + current-element pseudo-class <code>:current</code></a> + + <li><a href="#past-pseudo"><span class=secno>9.2. </span> The + past-element pseudo-class <code>:past</code></a> + + <li><a href="#future-pseudo"><span class=secno>9.3. </span> The + future-element pseudo-class <code>:future</code></a> </ul> <li><a href="#linguistic-pseudos"><span class=secno>10. </span> Linguistic @@ -1973,18 +1979,19 @@ <h2 id=time-pseudo><span class=secno>9. </span> Time-linear Presentation Pseudo-classes</h2> - <h3 id=current-pseudo><span class=secno>9.1. </span> The currently-playing + <h3 id=current-pseudo><span class=secno>9.1. </span> The current-element pseudo-class <code>:current</code></h3> <p>The <code>:current</code> pseudo-class represents the innermost element, - or ancestor of an element, that is currently being rendered in a - time-dimensional canvas, such as during speech rendering of a document. - Its alternate form <code>:current()</code>, like <code>:matches()</code>, - takes a list of compound selectors as its argument: it represents the - <code>:current</code> element that matches the argument or, if that does - not match, the innermost ancestor of the <code>:current</code> element - that does. (If neither the <code>:current</code> element nor its ancestors - match the argument, then the selector does not represent anything.) + or ancestor of an element, that is currently being displayed in a + time-dimensional canvas, such as during speech rendering of an HTML + document. Its alternate form <code>:current()</code>, like + <code>:matches()</code>, takes a list of compound selectors as its + argument: it represents the <code>:current</code> element that matches the + argument or, if that does not match, the innermost ancestor of the + <code>:current</code> element that does. (If neither the + <code>:current</code> element nor its ancestors match the argument, then + the selector does not represent anything.) <div class=example> <p>For example, the following rule will highlight whichever paragraph or @@ -1996,6 +2003,24 @@ <!-- -->}</pre> </div> + <h3 id=past-pseudo><span class=secno>9.2. </span> The past-element + pseudo-class <code>:past</code></h3> + + <p>The <code>:past</code> pseudo-class represents any element that is + defined to occur entirely prior to a <code>:current<code> element. If a + time-based order of elements is not defined by the document language, then + this represents any element that is a (possibly indirect) previous sibling + of a <code>:current</code> element. </code></code> + + <h3 id=future-pseudo><span class=secno>9.3. </span> The future-element + pseudo-class <code>:future</code></h3> + + <p>The <code>:future</code> pseudo-class represents any element that is + defined to occur entirely after a <code>:current<code> element. If a + time-based order of elements is not defined by the document language, then + this represents any element that is a (possibly indirect) next sibling of + a <code>:current</code> element. </code></code> + <h2 id=linguistic-pseudos><span class=secno>10. </span> Linguistic Pseudo-classes</h2> @@ -3398,10 +3423,10 @@ <dt id=SVG11>[SVG11] <dd>Erik Dahlström; et al. <a - href="http://www.w3.org/TR/2011/WD-SVG11-20110512/"><cite>Scalable Vector - Graphics (SVG) 1.1 (Second Edition).</cite></a> 12 May 2011. W3C Working - Draft. (Work in progress.) URL: <a - href="http://www.w3.org/TR/2011/WD-SVG11-20110512/">http://www.w3.org/TR/2011/WD-SVG11-20110512/</a> + href="http://www.w3.org/TR/2011/PR-SVG11-20110609/"><cite>Scalable Vector + Graphics (SVG) 1.1 (Second Edition).</cite></a> 9 June 2011. W3C Proposed + Recommendation. (Work in progress.) URL: <a + href="http://www.w3.org/TR/2011/PR-SVG11-20110609/">http://www.w3.org/TR/2011/PR-SVG11-20110609/</a> </dd> <!----> Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/selectors4/Overview.src.html,v retrieving revision 1.40 retrieving revision 1.41 diff -u -d -r1.40 -r1.41 --- Overview.src.html 25 Jul 2011 18:44:45 -0000 1.40 +++ Overview.src.html 3 Aug 2011 06:23:17 -0000 1.41 @@ -1462,12 +1462,12 @@ Time-linear Presentation Pseudo-classes</h2> <h3 id="current-pseudo"> -The currently-playing pseudo-class <code>:current</code></h3> +The current-element pseudo-class <code>:current</code></h3> <p>The <code>:current</code> pseudo-class represents the innermost - element, or ancestor of an element, that is currently being rendered - in a time-dimensional canvas, such as during speech rendering of a - document. + element, or ancestor of an element, that is currently being displayed + in a time-dimensional canvas, such as during speech rendering of an + HTML document. Its alternate form <code>:current()</code>, like <code>:matches()</code>, takes a list of compound selectors as its argument: it represents the <code>:current</code> element that matches the argument or, if that does @@ -1484,6 +1484,24 @@ <!-- -->}</pre> </div> +<h3 id="past-pseudo"> +The past-element pseudo-class <code>:past</code></h3> + + <p>The <code>:past</code> pseudo-class represents any element that is + defined to occur entirely prior to a <code>:current<code> element. + If a time-based order of elements is not defined by the document language, + then this represents any element that is a (possibly indirect) previous + sibling of a <code>:current</code> element. + +<h3 id="future-pseudo"> +The future-element pseudo-class <code>:future</code></h3> + + <p>The <code>:future</code> pseudo-class represents any element that is + defined to occur entirely after a <code>:current<code> element. + If a time-based order of elements is not defined by the document language, + then this represents any element that is a (possibly indirect) next + sibling of a <code>:current</code> element. + <h2 id="linguistic-pseudos"> Linguistic Pseudo-classes</h2>
Received on Wednesday, 3 August 2011 06:23:25 UTC