- From: David Baron via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 07 Jun 2011 00:33:51 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-conditional In directory hutz:/tmp/cvs-serv30490 Modified Files: Overview.html Overview.src.html Log Message: Cleanup of index, ids, and references. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-conditional/Overview.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Overview.html 6 Jun 2011 21:33:36 -0000 1.10 +++ Overview.html 7 Jun 2011 00:33:49 -0000 1.11 @@ -17,13 +17,13 @@ <h1>CSS Conditional Rules Module Level 3</h1> - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 June 2011</h2> + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 7 June 2011</h2> <dl> <dt>This version: - <dd><a href="http://www.w3.org/TR/2011/ED-css3-conditional-20110606/"> - http://www.w3.org/TR/2011/ED-css3-conditional-20110606</a> + <dd><a href="http://www.w3.org/TR/2011/ED-css3-conditional-20110607/"> + http://www.w3.org/TR/2011/ED-css3-conditional-20110607</a> <dt>Latest version: @@ -695,19 +695,21 @@ functions are permitted: <dl> - <dt><url> + <dt><dfn id=lturlgt title="url()|URL matching + functions::exact"><url></dfn> <dd> - <p>The ‘<code class=css>url()</code>’ function is the <dfn - id=exact-url-matching-function>exact url matching function</dfn>. It - evaluates to true whenever the URL of the document being styled is - exactly the URL given.</p> + <p>The ‘<a href="#lturlgt"><code class=css>url()</code></a>’ + function is the <dfn id=exact-url-matching-function>exact url matching + function</dfn>. It evaluates to true whenever the URL of the document + being styled is exactly the URL given.</p> - <p class=Note>The ‘<code class=css>url()</code>’ function, - since it is a core syntax element in CSS, is allowed (subject to - different character limitations and thus escaping requirements) to - contain an unquoted value (in addition to the string values that are - allowed as arguments for all four functions).</p> + <p class=Note>The ‘<a href="#lturlgt"><code + class=css>url()</code></a>’ function, since it is a core syntax + element in CSS, is allowed (subject to different character limitations + and thus escaping requirements) to contain an unquoted value (in + addition to the string values that are allowed as arguments for all four + functions).</p> <div class=example> <p>For example, this rule:</p> @@ -720,14 +722,16 @@ <code>http://www.w3.org/Style/CSS/</code>, but not on any other pages.</p> </div> - <dt>url-prefix(<string>) + <dt><dfn id=url-prefixltstringgt title="url-prefix()|URL matching + functions::prefix">url-prefix(<string>)</dfn> <dd> - <p>The ‘<code class=css>url-prefix()</code>’ function is the - <dfn id=url-prefix-matching-function>url prefix matching function</dfn>. - It evaluates to true whenever the URL of the document being styled has - the argument to the function as an initial substring (which is true when - the two strings are equal). When the argument is the empty string, it + <p>The ‘<a href="#url-prefixltstringgt"><code + class=css>url-prefix()</code></a>’ function is the <dfn + id=url-prefix-matching-function>url prefix matching function</dfn>. It + evaluates to true whenever the URL of the document being styled has the + argument to the function as an initial substring (which is true when the + two strings are equal). When the argument is the empty string, it evaluates to true for all documents.</p> <div class=example> @@ -744,17 +748,21 @@ <code>http://www.example.com/Style/CSS/</code>.</p> </div> - <dt>domain(<string>) + <dt><dfn id=domainltstringgt title="domain()|URL matching + functions::domain">domain(<string>)</dfn> <dd> - <p>The ‘<code class=css>domain()</code>’ function is the <dfn + <p>The ‘<a href="#domainltstringgt"><code + class=css>domain()</code></a>’ function is the <dfn id=domain-matching-function>domain matching function</dfn>. It evaluates to true whenever the URL of the page has a host subcomponent (as defined in <a href="#URI" rel=biblioentry>[URI]<!--{{!URI}}--></a>) and that - host subcomponent is exactly the argument to the ‘<code - class=css>domain()</code>’ function or a final substring of the - host component is a period (U+002E) immediately followed by the argument - to the ‘<code class=css>domain()</code>’ function.</p> + host subcomponent is exactly the argument to the ‘<a + href="#domainltstringgt"><code class=css>domain()</code></a>’ + function or a final substring of the host component is a period (U+002E) + immediately followed by the argument to the ‘<a + href="#domainltstringgt"><code class=css>domain()</code></a>’ + function.</p> <div class=example> <p>For example, this rule:</p> @@ -770,7 +778,8 @@ not affect the page <code>http://www.example.com/Style/CSS/</code>.</p> </div> - <dt>regexp(<string>) + <dt><dfn id=regexpltstringgt title="regexp()|URL matching + functions::regular expression">regexp(<string>)</dfn> <dd> <p>The contents of the <string> argument <strong>must</strong> @@ -778,13 +787,15 @@ to do so is not a CSS syntax error and does not trigger any error handling for CSS syntax errors.</p> - <p>The ‘<code class=css>regexp()</code>’ function evaluates - to true whenever the string argument compiled as a JavaScript regular - expression with the <code>global</code>, <code>ignoreCase</code> and - <code>multiline</code> flags <em>disabled</em> (see <a href="#ECMA-262" + <p>The ‘<a href="#regexpltstringgt"><code + class=css>regexp()</code></a>’ function evaluates to true whenever + the string argument compiled as a JavaScript regular expression with the + <code>global</code>, <code>ignoreCase</code> and <code>multiline</code> + flags <em>disabled</em> (see <a href="#ECMA-262" rel=biblioentry>[ECMA-262]<!--{{!ECMA-262}}--></a> Edition 5, sections - 15.10.7.2 through 15.10.7.4) compiles successfully and the resulting - regular expression matches the entirety of the URL of the page.</p> + 15.10.7.2 through 15.10.7.4 <span class=issue>fix reference and cite 5.1 + when final</span>) compiles successfully and the resulting regular + expression matches the entirety of the URL of the page.</p> <p class=note>Note that regular expression must match the entire URL, not just a part of it.</p> @@ -850,19 +861,20 @@ conformance classes: <dl> - <dt><dfn id=style-sheet title="style sheet!!as conformance class">style + <dt><dfn id=conform-style-sheet title="conformance::style sheet">style sheet</dfn> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#style-sheet">CSS style sheet</a>. - <dt><dfn id=renderer>renderer</dfn> + <dt><dfn id=conform-renderer title="conformance::renderer">renderer</dfn> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#user-agent">UA</a> that interprets the semantics of a style sheet and renders documents that use them. - <dt><dfn id=authoring-tool>authoring tool</dfn> + <dt><dfn id=conform-authoring-tool title="conformance::authoring + tool">authoring tool</dfn> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#user-agent">UA</a> that writes a style sheet. @@ -1108,15 +1120,27 @@ <!--begin-index--> <ul class=indexlist> - <li>authoring tool, <a href="#authoring-tool" title="authoring - tool"><strong>7.1.</strong></a> - <li>conditional group rules, <a href="#conditional-group-rules" title="conditional group rules"><strong>2.</strong></a> + <li>conformance + <ul> + <li>authoring tool, <a href="#conform-authoring-tool" + title="conformance, authoring tool"><strong>7.1.</strong></a> + + <li>renderer, <a href="#conform-renderer" title="conformance, + renderer"><strong>7.1.</strong></a> + + <li>style sheet, <a href="#conform-style-sheet" title="conformance, + style sheet"><strong>7.1.</strong></a> + </ul> + <li>‘<code class=css>@document</code>’ rule, <a href="#document-rule" title="'@document' rule"><strong>6.</strong></a> + <li>domain(), <a href="#domainltstringgt" + title="domain()"><strong>6.</strong></a> + <li>domain matching function, <a href="#domain-matching-function" title="domain matching function"><strong>6.</strong></a> @@ -1129,20 +1153,32 @@ <li>‘<code class=css>@media</code>’ rule, <a href="#media-rule" title="'@media' rule"><strong>4.</strong></a> - <li>renderer, <a href="#renderer" title=renderer><strong>7.1.</strong></a> - - - <li>style sheet - <ul> - <li>as conformance class, <a href="#style-sheet" title="style sheet, as - conformance class"><strong>7.1.</strong></a> - </ul> + <li>regexp(), <a href="#regexpltstringgt" + title="regexp()"><strong>6.</strong></a> <li>‘<code class=css>@supports</code>’ rule, <a href="#supports-rule" title="'@supports' rule"><strong>5.</strong></a> + <li>url(), <a href="#lturlgt" title="url()"><strong>6.</strong></a> + <li>URL matching functions, <a href="#url-matching-functions" title="URL matching functions"><strong>6.</strong></a> + <ul> + <li>domain, <a href="#domainltstringgt" title="URL matching functions, + domain"><strong>6.</strong></a> + + <li>exact, <a href="#lturlgt" title="URL matching functions, + exact"><strong>6.</strong></a> + + <li>prefix, <a href="#url-prefixltstringgt" title="URL matching + functions, prefix"><strong>6.</strong></a> + + <li>regular expression, <a href="#regexpltstringgt" title="URL matching + functions, regular expression"><strong>6.</strong></a> + </ul> + + <li>url-prefix(), <a href="#url-prefixltstringgt" + title="url-prefix()"><strong>6.</strong></a> <li>url prefix matching function, <a href="#url-prefix-matching-function" title="url prefix matching function"><strong>6.</strong></a> Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-conditional/Overview.src.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Overview.src.html 6 Jun 2011 21:33:36 -0000 1.10 +++ Overview.src.html 7 Jun 2011 00:33:49 -0000 1.11 @@ -86,7 +86,7 @@ <!--toc--> -<h2>Introduction</h2> +<h2 id="introduction">Introduction</h2> <h3 id="context">Background</h3> @@ -504,7 +504,7 @@ permitted:</p> <dl> - <dt><url></dt> + <dt><dfn title="url()|URL matching functions::exact"><url></dfn></dt> <dd> <p>The 'url()' function is the <dfn>exact url matching @@ -528,7 +528,7 @@ </div> </dd> - <dt>url-prefix(<string>)</dt> + <dt><dfn title="url-prefix()|URL matching functions::prefix">url-prefix(<string>)</dfn></dt> <dd> <p>The 'url-prefix()' function is the <dfn>url prefix @@ -550,7 +550,7 @@ </div> </dd> - <dt>domain(<string>)</dt> + <dt><dfn title="domain()|URL matching functions::domain">domain(<string>)</dfn></dt> <dd> <p>The 'domain()' function is the <dfn>domain @@ -574,7 +574,7 @@ </div> </dd> - <dt>regexp(<string>)</dt> + <dt><dfn title="regexp()|URL matching functions::regular expression">regexp(<string>)</dfn></dt> <dd> <p>The contents of the <string> argument <strong>must</strong> @@ -586,7 +586,8 @@ argument compiled as a JavaScript regular expression with the <code>global</code>, <code>ignoreCase</code> and <code>multiline</code> flags <em>disabled</em> - (see [[!ECMA-262]] Edition 5, sections 15.10.7.2 through 15.10.7.4) + (see [[!ECMA-262]] Edition 5, sections 15.10.7.2 through 15.10.7.4 + <span class="issue">fix reference and cite 5.1 when final</span>) compiles successfully and the resulting regular expression matches the entirety of the URL of the page.</p> @@ -646,14 +647,14 @@ <p>Conformance to the CSS Conditional Rules Module is defined for three conformance classes: <dl> - <dt><dfn title="style sheet!!as conformance class">style sheet</dfn> + <dt><dfn title="conformance::style sheet" id="conform-style-sheet">style sheet</dfn> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#style-sheet">CSS style sheet</a>. - <dt><dfn>renderer</dfn></dt> + <dt><dfn title="conformance::renderer" id="conform-renderer">renderer</dfn></dt> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#user-agent">UA</a> that interprets the semantics of a style sheet and renders documents that use them. - <dt><dfn id="authoring-tool">authoring tool</dfn></dt> + <dt><dfn title="conformance::authoring tool" id="conform-authoring-tool">authoring tool</dfn></dt> <dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#user-agent">UA</a> that writes a style sheet. </dl>
Received on Tuesday, 7 June 2011 00:33:53 UTC