|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
2 | 2 | <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 $ --> |
4 | 4 | <HEAD> |
5 | 5 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
6 | 6 | <TITLE>Appendix B: Changes from CSS1</TITLE> |
|
10 | 10 | </HEAD> |
11 | 11 | <BODY> |
12 | 12 | <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 | + |
14 | 94 | </BODY> |
15 | 95 | </HTML> |
16 | 96 |
|
0 commit comments