Skip to content

Commit a2d8cf5

Browse files
committed
[dbaron revision history] attr() is defined in values and units, not generated content. Opera prefix is -o- rather than -opera-. Clarify text about default namespace after www-tag discussion with Chris Lilley. (date: 2003/08/18 17:45:35)
1 parent 03f3e8d commit a2d8cf5

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

css3-syntax/Overview.src.html

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,6 @@ <h2>Dependencies on other modules</h2>
132132
CSS3 modules:</p>
133133
<ul>
134134
<li>Media queries [[MEDIAQ]]</li>
135-
<li>Generated Content [[CSS3GENCON]]</li>
136135
</ul>
137136

138137
<h2>Introduction</h2>
@@ -1056,7 +1055,7 @@ <h3>Historical notes</h3>
10561055
<ul>
10571056
<li><em>mso-</em> (Microsoft Corporation)</li>
10581057
<li><em>-moz-</em> (The Mozilla Organization)</li>
1059-
<li><em>-opera-</em> (Opera Software)</li>
1058+
<li><em>-o-</em> (Opera Software)</li>
10601059
<li><em>-atsc</em>- (Advanced Television Standards Committee)</li>
10611060
<li><em>-wap-</em> (The WAP Forum)</li>
10621061
</ul>
@@ -1324,18 +1323,21 @@ <h2>Defining namespaces: the <code>@namespace</code> rule</h2>
13241323
document.
13251324
This namespace prefix
13261325
can then be used as a namespace prefix as described in other modules,
1327-
for example the Selectors Module [[!SELECT]] or the Generated Content
1328-
module [[CSS3GENCON]].
1326+
for example the Selectors Module [[!SELECT]] or the Values &amp; Units
1327+
module [[!CSS3VAL]] <span class="issue">[but Values &amp; Units doesn't
1328+
have the text in question yet]</span>.
13291329
Any @namespace rules
13301330
must follow all @import and @charset rules and precede all other
13311331
at-rules and rule sets in a style sheet. This is to avoid any confusion
13321332
or issues regarding the scope of the declared namespace.
13331333
</p>
13341334

1335-
<p>If the optional namespace prefix is omitted, then the namespace URI
1336-
is considered to be the default namespace. The default namespace applies
1337-
only to type selectors that have no explicit namespace prefix declared
1338-
as described in the Selectors Module [[!SELECT]].</p>
1335+
<p>An <code>@namespace</code> rule without the optional namespace prefix
1336+
defines the default namespace. The default namespace applies to any
1337+
element names without namespace prefixes in places that allow namespace
1338+
prefixes (for example, type selectors that have no explicit namespace
1339+
prefix declared, as described in the Selectors Module [[!SELECT]]). The
1340+
default namespace is not applied to attribute names.</p>
13391341

13401342
<p>A prefix, once declared, may be used in selectors and property values
13411343
as described in other modules. Those modules should define the use of a

0 commit comments

Comments
 (0)