Skip to content

Commit 14ed147

Browse files
committed
1 parent 4f25d6d commit 14ed147

2 files changed

Lines changed: 28 additions & 31 deletions

File tree

selectors3/Overview.html

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515

1616
<h1 id=title>Selectors Level 3</h1>
1717

18-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 03 August 2011</h2>
18+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 10 August 2011</h2>
1919

2020
<dl>
2121
<dt>This version:
2222

23-
<dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors3-20110803/">
24-
http://www.w3.org/TR/2011/REC-selectors3-20110803</a> -->
23+
<dd> <!-- <a href="http://www.w3.org/TR/2011/ED-selectors3-20110810/">
24+
http://www.w3.org/TR/2011/REC-selectors3-20110810</a> -->
2525
<a href="http://dev.w3.org/csswg/selectors3">
2626
http://dev.w3.org/csswg/selectors3</a>
2727

@@ -1323,11 +1323,9 @@ <h4 id=attrnmsp><span class=secno>6.3.3. </span>Attribute selectors and
13231323
(<code>|</code>). In keeping with the Namespaces in the XML
13241324
recommendation, default namespaces do not apply to attributes, therefore
13251325
attribute selectors without a namespace component apply only to attributes
1326-
that have no namespace (equivalent to "<code>|attr</code>"; these
1327-
attributes are said to be in the "per-element-type namespace partition").
1328-
An asterisk may be used for the namespace prefix indicating that the
1329-
selector is to match all attribute names without regard to the attribute's
1330-
namespace.
1326+
that have no namespace (equivalent to "<code>|attr</code>"). An asterisk
1327+
may be used for the namespace prefix indicating that the selector is to
1328+
match all attribute names without regard to the attribute's namespace.
13311329

13321330
<p>An attribute selector with an attribute name containing a namespace
13331331
prefix that has not been previously <a href="#nsdecl">declared</a> is an
@@ -1426,13 +1424,13 @@ <h3 id=class-html><span class=secno>6.4. </span>Class selectors</h3>
14261424
if the UA has namespace-specific knowledge that allows it to determine
14271425
which attribute is the "class" attribute for the respective namespace. One
14281426
such example of namespace-specific knowledge is the prose in the
1429-
specification for a particular namespace (e.g. SVG 1.0 <a href="#SVG11"
1427+
specification for a particular namespace (e.g. SVG 1.1 <a href="#SVG11"
14301428
rel=biblioentry>[SVG11]<!--{{SVG11}}--></a> describes the <a
1431-
href="http://www.w3.org/TR/2001/PR-SVG-20010719/styling.html#ClassAttribute">SVG
1429+
href="http://www.w3.org/TR/SVG11/styling.html#ClassAttribute">SVG
14321430
<code>class</code> attribute</a> and how a UA should interpret it, and
1433-
similarly MathML 1.01 <a href="#MATHML"
1434-
rel=biblioentry>[MATHML]<!--{{MATHML}}--></a> describes the <a
1435-
href="http://www.w3.org/1999/07/REC-MathML-19990707/chapter2.html#sec2.3.4">MathML
1431+
similarly MathML <a href="#MATHML3"
1432+
rel=biblioentry>[MATHML3]<!--{{MATHML3}}--></a> describes the <a
1433+
href="http://www.w3.org/TR/MathML3/chapter2.html#fund.globatt">MathML
14361434
<code>class</code> attribute</a>.)
14371435

14381436
<div class=example>
@@ -1621,10 +1619,10 @@ <h5 id=the-user-action-pseudo-classes-hover-act><span class=secno>6.6.1.2.
16211619
For example, a visual user agent could apply this pseudo-class when the
16221620
cursor (mouse pointer) hovers over a box generated by the element. User
16231621
agents not that do not support <a
1624-
href="http://www.w3.org/TR/REC-CSS2/media.html#interactive-media-group">interactive
1622+
href="http://www.w3.org/TR/CSS21/media.html#interactive-media-group">interactive
16251623
media</a> do not have to support this pseudo-class. Some conforming user
16261624
agents that support <a
1627-
href="http://www.w3.org/TR/REC-CSS2/media.html#interactive-media-group">interactive
1625+
href="http://www.w3.org/TR/CSS21/media.html#interactive-media-group">interactive
16281626
media</a> may not be able to support this pseudo-class (e.g., a pen
16291627
device that does not detect hovering).
16301628

@@ -2491,8 +2489,8 @@ <h3 id=first-letter><span class=secno>7.2. </span>The ::first-letter
24912489
rel=biblioentry>[UAX29]<!--{{UAX29}}--></a>
24922490

24932491
<p>If the letters that would form the <code>::first-letter</code> are not
2494-
in the same element, such as "&lsquo;<code class=css>T" in
2495-
<code>&lt;p></code>&rsquo;&lt;em>T...</code>, the UA may create a
2492+
in the same element, such as "&lsquo;T" in
2493+
<code>&lt;p>&lsquo;&lt;em>T...</code>, the UA may create a
24962494
<code>::first-letter</code> pseudo-element from one of the elements, both
24972495
elements, or simply not create a pseudo-element.
24982496

@@ -3385,13 +3383,13 @@ <h3 id=informative-references><span class=secno>15.2. </span>Informative
33853383
</dd>
33863384
<!---->
33873385

3388-
<dt id=MATHML>[MATHML]
3386+
<dt id=MATHML3>[MATHML3]
33893387

3390-
<dd>Patrick Ion; Robert Miner. <a
3391-
href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical
3392-
Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C
3388+
<dd>David Carlisle; Patrick Ion; Robert Miner. <a
3389+
href="http://www.w3.org/TR/2010/REC-MathML3-20101021/"><cite>Mathematical
3390+
Markup Language (MathML) Version 3.0.</cite></a> 21 October 2010. W3C
33933391
Recommendation. URL: <a
3394-
href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a>
3392+
href="http://www.w3.org/TR/2010/REC-MathML3-20101021/">http://www.w3.org/TR/2010/REC-MathML3-20101021/</a>
33953393
</dd>
33963394
<!---->
33973395

selectors3/Overview.src.html

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -886,8 +886,7 @@ <h4 id=attrnmsp>Attribute selectors and namespaces</h4>
886886
the Namespaces in the XML recommendation, default namespaces do not
887887
apply to attributes, therefore attribute selectors without a namespace
888888
component apply only to attributes that have no namespace (equivalent
889-
to "<code>|attr</code>"; these attributes are said to be in the
890-
"per-element-type namespace partition"). An asterisk may be used for
889+
to "<code>|attr</code>"). An asterisk may be used for
891890
the namespace prefix indicating that the selector is to match all
892891
attribute names without regard to the attribute's namespace.
893892

@@ -986,11 +985,11 @@ <h3 id=class-html>Class selectors</h3>
986985
determine which attribute is the "class" attribute for the
987986
respective namespace. One such example of namespace-specific knowledge
988987
is the prose in the specification for a particular namespace (e.g. SVG
989-
1.0 [[SVG11]] describes the <a
990-
href="http://www.w3.org/TR/2001/PR-SVG-20010719/styling.html#ClassAttribute">SVG
988+
1.1 [[SVG11]] describes the <a
989+
href="http://www.w3.org/TR/SVG11/styling.html#ClassAttribute">SVG
991990
<code>class</code> attribute</a> and how a UA should interpret it, and
992-
similarly MathML 1.01 [[MATHML]] describes the <a
993-
href="http://www.w3.org/1999/07/REC-MathML-19990707/chapter2.html#sec2.3.4">MathML
991+
similarly MathML [[MATHML3]] describes the <a
992+
href="http://www.w3.org/TR/MathML3/chapter2.html#fund.globatt">MathML
994993
<code>class</code> attribute</a>.)</p>
995994

996995
<div class="example">
@@ -1180,10 +1179,10 @@ <h5>The <a name=useraction-pseudos>user action pseudo-classes
11801179
it. For example, a visual user agent could apply this pseudo-class
11811180
when the cursor (mouse pointer) hovers over a box generated by the
11821181
element. User agents not that do not support <a
1183-
href="http://www.w3.org/TR/REC-CSS2/media.html#interactive-media-group">interactive
1182+
href="http://www.w3.org/TR/CSS21/media.html#interactive-media-group">interactive
11841183
media</a> do not have to support this pseudo-class. Some conforming
11851184
user agents that support <a
1186-
href="http://www.w3.org/TR/REC-CSS2/media.html#interactive-media-group">interactive
1185+
href="http://www.w3.org/TR/CSS21/media.html#interactive-media-group">interactive
11871186
media</a> may not be able to support this pseudo-class (e.g., a pen
11881187
device that does not detect hovering).</li>
11891188

@@ -1975,7 +1974,7 @@ <h3 id=first-letter>The ::first-letter pseudo-element</h3>
19751974
<code>::first-letter</code> pseudo-element. [[UAX29]]
19761975

19771976
<p>If the letters that would form the <code>::first-letter</code> are not in the
1978-
same element, such as "'T" in <code>&lt;p>'&lt;em>T...</code>, the UA
1977+
same element, such as "&lsquo;T" in <code>&lt;p>&lsquo;&lt;em>T...</code>, the UA
19791978
may create a <code>::first-letter</code> pseudo-element from one of the elements,
19801979
both elements, or simply not create a pseudo-element.</p>
19811980

0 commit comments

Comments
 (0)