Skip to content

Commit e042b0d

Browse files
committed
[css2] added all changes I could think of
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%40479
1 parent 91f571d commit e042b0d

1 file changed

Lines changed: 82 additions & 2 deletions

File tree

css2/changes.src

Lines changed: 82 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: changes.src,v 1.4 1997-09-23 14:08:52 ian Exp $ -->
3+
<!-- $Id: changes.src,v 1.5 1997-11-28 16:11:20 howcome Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>Appendix B: Changes from CSS1</TITLE>
@@ -10,7 +10,87 @@
1010
</HEAD>
1111
<BODY>
1212
<H1 align="center">Appendix B: Changes from CSS1</H1>
13-
<em>To be written...</em>
13+
14+
<P>CSS2 builds on <a rel="biblioentry" href="./refs.html#ref-CSS1"
15+
class="normref">[CSS1]</a> and all valid CSS1 stylesheets are valid
16+
CSS2 stylesheets. The changes between the <a
17+
href="http://www.w3.org/TR/REC-CSS1">CSS1 specification</a> and this
18+
specification fall into three groups: new functionality, updated
19+
descriptions of CSS1 functionality, and changes to CSS1.
20+
21+
<H2>New functionality</H2>
22+
23+
<P>In addition to the functionality of CSS1, CSS2 supports:
24+
25+
<UL>
26+
27+
<LI>The concept of <A HREF="media.html">Media types</A>
28+
29+
<LI><A HREF="paged.html>Paged media</A>
30+
31+
<LI><A HREF="aural.html">Aural style sheets</A>
32+
33+
<LI><A HREF="fonts.html">An extended <a
34+
href="fonts.html#font-selection">font selection</A> mechanism,
35+
including intelligent matching, synthesis, and downloadable fonts.
36+
37+
<LI><A HREF="tables.html">Tables</A>, including new values on <span
38+
class="propinst-display">'display'</span> and <span
39+
class="propinst-vertical-align">'vertical-align'</span>
40+
41+
<LI><A HREF="flowobj.html#relative-positioning">Relative</A> and <A
42+
HREF="flowobj.html#absolute-positioning">Absolute positioning</A>.
43+
44+
<LI>An extended <A HREF="selector.html">selector</A> mechanism,
45+
including child selectors, adjacent selectors and attribute selectors.
46+
47+
<LI>[generated text?]
48+
49+
<LI>[text-decoration?]
50+
51+
<LI>[hover?]
52+
53+
<LI>[filter?]
54+
55+
</UL>
56+
57+
<H2>Updated descriptions</H2>
58+
59+
<P>The CSS1 specification was short and concise. This specification is
60+
much more voluminous and more readable. Much of the additional content
61+
describes new functionality, but the description of CSS1 features has
62+
also been extended. Except in a few cases described below, the
63+
rewritten descriptions do not indicate a change in syntax nor
64+
semantics.
65+
66+
<!--
67+
<UL>
68+
<LI>recommends that the user preferece is used as the initial value
69+
</UL>
70+
-->
71+
72+
<H2>Changes</H2>
73+
74+
<P>In CSS2
75+
76+
<UL>
77+
78+
<LI>In CSS2 <A HREF="syndata.html#color-units">color values</A> are clipped
79+
with regard to the device gamut, not with regard to the sRGB gamut as
80+
in CSS1.
81+
82+
<LI>[strength of constraints based on writing direction]
83+
84+
<LI>In CSS1, several properties (e.g. 'padding') had values referring
85+
to the width of the parent element. This was an error; the value
86+
should always refer to the width of a block-level element and this
87+
specification reflects this.
88+
89+
</UL>
90+
91+
92+
93+
1494
</BODY>
1595
</HTML>
1696

0 commit comments

Comments
 (0)