You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Abstract: This module contains the features of CSS level 3 relating to the <<image>> type and some replaced elements.
14
-
It includes and extends the functionality of CSS level 2 [[CSS21]].
14
+
It includes and extends the functionality of CSS level 2 [[CSS2]].
15
15
The main extensions compared to CSS2.1 are the generalization of the <<url>> type to the <<image>> type,
16
16
several additions to the <<image>> type, a generic sizing algorithm for images and other replaced content in CSS,
17
17
definitions for interpolating several <<image>> types,
@@ -45,29 +45,38 @@ Introduction {#intro}
45
45
46
46
<em>This subsection (above) is not normative.</em>
47
47
48
-
<h3 id="placement">
49
-
Module Interactions</h3>
48
+
Module Interactions {#placement}
49
+
--------------------------------
50
50
51
-
This module defines and extends the ''<image>
10BC0
'' value type
52
-
defined in [[!css-values-3]].
53
-
Furthermore it replaces the ''<url>'' type in
54
-
the 'background-image' and 'list-style-image' definitions in CSS1 and CSS2
55
-
and adds ''<image>'' as an alternative to ''<url>''
51
+
This module defines and extends the <<image>> value type
52
+
defined in [[!CSS-VALUES-3]].
53
+
It also replaces the <<url>> type with <<image>>
54
+
in the 'background-image', 'cursor', and 'list-style-image' definitions in CSS1 and CSS2
55
+
and adds <<image>> as an alternative to <<url>>
56
56
in the 'content' property's value.
57
57
It is presumed that CSS specifications beyond CSS2.1
58
-
will use the ''<image>'' notation in place of ''<url>''
58
+
will use the <<image>> notation in place of <<url>>
59
59
where 2D images are expected.
60
60
(See e.g. [[CSS3BG]].)
61
61
62
-
None of the properties defined in this module
63
-
apply to <code>::first-line</code> and <code>::first-letter</code>.
62
+
None of the properties defined in this module, only 'image-rendering'
63
+
applies to <code>::first-line</code> and <code>::first-letter</code>.
64
64
65
-
<h3 id="values">
66
-
Values</h3>
65
+
Values {#values}
66
+
----------------
67
67
68
-
This specification follows the <a href="http://www.w3.org/TR/CSS21/about.html#property-defs">CSS property definition conventions</a> from [[!CSS21]]. Value types not defined in this specification are defined in CSS Level 2 Revision 1 [[!CSS21]]. Other CSS modules may expand the definitions of these value types: for example [[CSS3COLOR]], when combined with this module, expands the definition of the <color> value type as used in this specification.</p>
68
+
This specification follows
69
+
the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
70
+
Value types not defined in this specification are defined in CSS Level 2 Revision 1 [[!CSS2]].
71
+
Other CSS modules may expand the definitions of these value types:
72
+
for example [[CSS-VALUES-3]], when combined with this module,
73
+
adds the ''initial'' keyword as a possible property value.
69
74
70
-
In addition to the property-specific values listed in their definitions, all properties defined in this specification also accept the <a href="http://www.w3.org/TR/CSS21/cascade.html#value-def-inherit">inherit</a> keyword as their property value. For readability it has not been repeated explicitly.
75
+
In addition to the property-specific values listed in their definitions,
76
+
all properties defined in this specification also accept the
0 commit comments