Skip to content

Commit 8dcab8f

Browse files
committed
merge
2 parents bb98dcf + 527f3ea commit 8dcab8f

File tree

2 files changed

+124
-145
lines changed

2 files changed

+124
-145
lines changed

css-namespaces/Overview.bs

+62
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Former Editor: Chris Lilley, W3C
1414
Previous Version: http://www.w3.org/TR/2008/CR-css3-namespace-20080523/
1515
Abstract: This CSS Namespaces module defines the syntax for using namespaces in CSS. It defines the ''@namespace'' rule for declaring the default namespace and binding namespaces to namespace prefixes, and it also defines a syntax that other specifications can adopt for using those prefixes in namespace-qualified names.
1616
Link Defaults: selectors-4 (dfn) type selectors, css-syntax-3 (dfn) at-rule
17+
Boilerplate: omit footer
1718
</pre>
1819

1920
<!--
@@ -55,6 +56,48 @@ Introduction</h2>
5556
so that these CSS clients would ignore the style rules
5657
rather than possibly match them incorrectly.
5758

59+
<h2 id="conformance">Conformance</h2>
60+
61+
<p>A document or implementation cannot conform to CSS Namespaces alone,
62+
but can claim conformance to CSS Namespaces if it satisfies the
63+
conformance requirements in this specification when implementing CSS or
64+
another host language that normatively references this specification.</p>
65+
66+
<p>Conformance to CSS Namespaces is defined for two classes:
67+
<dl>
68+
<dt><dfn>style sheet</dfn></dt>
69+
<dd>A <a href="http://www.w3.org/TR/CSS21/conform.html#style-sheet">CSS style
70+
sheet</a> (or a complete unit of another host language that normatively
71+
references CSS Namespaces).
72+
<dt><dfn>interpreter</dfn></dt>
73+
<dd>Someone or something that interprets the semantics of a style sheet.
74+
(CSS <a href="http://www.w3.org/TR/CSS21/conform.html#user-agent">user
75+
agents</a> fall under this category.)</dd>
76+
</dl>
77+
78+
<p>The conformance requirements are expressed with a combination of
79+
descriptive assertions and RFC 2119 terminology. The key words "MUST",
80+
"MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT",
81+
"RECOMMENDED", "MAY", and "OPTIONAL" in the normative parts of this
82+
document are to be interpreted as described in RFC 2119.
83+
However, for readability, these words do not appear in all uppercase
84+
letters in this specification. All of the text of this specification is
85+
normative except sections explicitly marked as non-normative, examples,
86+
and notes. [[!RFC2119]]</p>
87+
88+
<p>Examples in this specification are introduced with the words "for example"
89+
or are set apart from the normative text with <code>class="example"</code>,
90+
like this:
91+
92+
<div class="example">
93+
<p>This is an example of an informative example.</p>
94+
</div>
95+
96+
<p>Informative notes begin with the word "Note" and are set apart from the
97+
normative text with <code>class="note"</code>, like this:
98+
99+
<p class="note">Note, this is an informative note.</p>
100+
58101

59102
<h3 id="terminology">
60103
Terminology</h3>
@@ -336,3 +379,22 @@ Acknowledgments</h2>
336379
Björn Höhrmann,
337380
and Lachlan Hunt
338381
for their comments.
382+
383+
<h2 class="no-num no-ref" id="references">
384+
References</h2>
385+
386+
<h3 class="no-num no-ref" id="normative">
387+
Normative References</h3>
388+
<div data-fill-with="normative-references"></div>
389+
390+
<h3 class="no-num no-ref" id="informative">
391+
Informative References</h3>
392+
<div data-fill-with="informative-references"></div>
393+
394+
<h2 class="no-num no-ref" id="index">
395+
Index</h2>
396+
<div data-fill-with="index"></div>
397+
398+
<h2 class="no-num no-ref" id="property-index">
399+
Property index</h2>
400+
<div data-fill-with="property-index"></div>

0 commit comments

Comments
 (0)