Skip to content

Commit 1c8217c

Browse files
committed
Improve module interactions section; editorial tweaks to intro
1 parent e67ee08 commit 1c8217c

2 files changed

Lines changed: 40 additions & 14 deletions

File tree

css3-images/Overview.html

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@
3535

3636
<h1>CSS Image Values and Replaced Content Module Level 3</h1>
3737

38-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 11 November
38+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 15 November
3939
2011</h2>
4040

4141
<dl>
4242
<dt>This Version:</dt>
43-
<!--<dd><a href="http://www.w3.org/TR/2011/ED-css3-images-20111111/">http://www.w3.org/TR/2011/WD-css3-images-20111111/</a>-->
43+
<!--<dd><a href="http://www.w3.org/TR/2011/ED-css3-images-20111115/">http://www.w3.org/TR/2011/WD-css3-images-20111115/</a>-->
4444

4545
<dd><a
4646
href="http://dev.w3.org/csswg/css3-images/">http://dev.w3.org/csswg/css3-images/</a>
@@ -292,20 +292,31 @@ <h2 id=intro><span class=secno>1. </span> Introduction</h2>
292292
<p>In CSS Levels 1 and 2, image values, such as those used in the
293293
&lsquo;<code class=property>background-image</code>&rsquo; property, could
294294
only be given by a single URI value. This module introduces additional
295-
notations that allow a 2D image to be given as a list of URIs denoting
296-
fallbacks, as a reference to an element in the document, and as a
297-
gradient.
295+
ways of representing 2D images, for example as a list of URIs denoting
296+
fallbacks, as a reference to an element in the document, or as a gradient.
298297

299298
<p>This module also defines several properties for manipulating raster
300299
images and for sizing or positioning replaced elements such as images
301-
within the box determined by the CSS layout algorithms. Finally, it
302-
defines a generic sizing algorithm for images and other replaced elements
303-
for referencing from other specs.
300+
within the box determined by the CSS layout algorithms. It also defines in
301+
a generic way CSS's sizing algorithm for images and other replaced
302+
elements.
304303

305304
<h3 id=placement><span class=secno>1.1. </span> Module Interactions</h3>
306305

307-
<p>This module replaces and extends the &lsquo;<a href="#ltimage"><code
308-
class=css>&lt;image></code></a>&rsquo; type defined in [[!CSS3VALUES]].
306+
<p>This module defines and extends the &lsquo;<a href="#ltimage"><code
307+
class=css>&lt;image></code></a>&rsquo; value type defined in
308+
[[!CSS3VALUE]]. Furthermore it replaces the &lsquo;<code
309+
class=css>&lt;url></code>&rsquo; type in the &lsquo;<code
310+
class=property>background-image</code>&rsquo; and &lsquo;<code
311+
class=property>list-style-image</code>&rsquo; definitions in CSS1 and CSS2
312+
and adds &lsquo;<a href="#ltimage"><code
313+
class=css>&lt;image></code></a>&rsquo; as an alternative to &lsquo;<code
314+
class=css>&lt;url></code>&rsquo; in the &lsquo;<code
315+
class=property>content</code>&rsquo; property's value. It is presumed that
316+
CSS specifications beyond CSS2.1 will use the &lsquo;<a
317+
href="#ltimage"><code class=css>&lt;image></code></a>&rsquo; notation in
318+
place of &lsquo;<code class=css>&lt;url></code>&rsquo; where 2D images are
319+
expected. (See e.g. [[CSS3BACKGROUND]].)
309320

310321
<h3 id=values><span class=secno>1.2. </span> Values</h3>
311322

css3-images/Overview.src.html

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,29 @@ <h2 id="intro">
9292

9393
<p><em>This section is not normative.</em>
9494

95-
<p>In CSS Levels 1 and 2, image values, such as those used in the 'background-image' property, could only be given by a single URI value. This module introduces additional notations that allow a 2D image to be given as a list of URIs denoting fallbacks, as a reference to an element in the document, and as a gradient.</p>
96-
97-
<p>This module also defines several properties for manipulating raster images and for sizing or positioning replaced elements such as images within the box determined by the CSS layout algorithms. Finally, it defines a generic sizing algorithm for images and other replaced elements for referencing from other specs.</p>
95+
<p>In CSS Levels 1 and 2, image values, such as those used in the
96+
'background-image' property, could only be given by a single URI
97+
value. This module introduces additional ways of representing 2D
98+
images, for example as a list of URIs denoting fallbacks, as a
99+
reference to an element in the document, or as a gradient.</p>
100+
101+
<p>This module also defines several properties for manipulating
102+
raster images and for sizing or positioning replaced elements
103+
such as images within the box determined by the CSS layout algorithms.
104+
It also defines in a generic way CSS's sizing algorithm for images
105+
and other replaced elements.
98106

99107
<h3 id="placement">
100108
Module Interactions</h3>
101109

102-
<p>This module replaces and extends the ''&lt;image>'' type defined in [[!CSS3VALUES]].</p>
110+
<p>This module defines and extends the ''&lt;image>'' value type
111+
defined in [[!CSS3VALUE]]. Furthermore it replaces the ''&lt;url>''
112+
type in the 'background-image' and 'list-style-image' definitions
113+
in CSS1 and CSS2 and adds ''&lt;image>'' as an alternative to
114+
''&lt;url>'' in the 'content' property's value. It is presumed that
115+
CSS specifications beyond CSS2.1 will use the ''&lt;image>'' notation
116+
in place of ''&lt;url>'' where 2D images are expected. (See e.g.
117+
[[CSS3BACKGROUND]].)
103118

104119
<h3 id="values">
105120
Values</h3>

0 commit comments

Comments
 (0)