Skip to content

Commit 7910645

Browse files
committed
[css2] Issues 89, 125, 126, 130, 132, 133, 135
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%402960
1 parent 2da285a commit 7910645

4 files changed

Lines changed: 72 additions & 25 deletions

File tree

css2/changes.src

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: changes.src,v 2.113 2009-08-06 21:05:30 dbaron Exp $ -->
3+
<!-- $Id: changes.src,v 2.114 2009-08-31 17:39:31 bbos Exp $ -->
44
<HEAD>
55
<TITLE>Changes</TITLE>
66
</HEAD>
@@ -4085,6 +4085,48 @@ edges for inline-level children) if there is a (non-zero) gap between
40854085
them.
40864086
</blockquote>
40874087

4088+
<!--========================== issue 130 =========================-->
4089+
4090+
<h3 id="s.15.3"><a
4091+
href="/TR/2009/CR-CSS2-20090423/fonts.html#font-family-prop">
4092+
Section&nbsp;15.3 Font family: the 'font-family' property</a></h3>
4093+
4094+
<p><span class=date>[2009-08-31]</span> The list of keywords in
4095+
&ldquo;(e.g., 'initial', 'inherit', 'default', 'serif', 'sans-serif',
4096+
'monospace', 'fantasy', and 'cursive')&rdquo; isn't an example, but is
4097+
in fact the complete and normative list.
4098+
4099+
<!--========================== issue 132 =========================-->
4100+
4101+
<h3 id="s.15.3.1.1"><a
4102+
href="/TR/2009/CR-CSS2-20090423/fonts.html#serif-def">
4103+
Section&nbsp;15.3.1.1 serif</a></h3>
4104+
4105+
<p><span class=date>[2009-08-31]</span> Spelling errors in font names.
4106+
The correct names are &ldquo;Excelsior Cyrillic Upright&rdquo; and
4107+
&ldquo;ER Bukinist.&rdquo;
4108+
4109+
<!--========================== issue 135 =========================-->
4110+
4111+
<h3 id="s.15.7"><a
4112+
href="/TR/2009/CR-CSS2-20090423/fonts.html#font-size-props">
4113+
Section&nbsp;15.7 Font size: the 'font-size' property</a></h3>
4114+
4115+
<p><span class=date>[2009-08-31]</span> The two notes &ldquo;Note:
4116+
implementation experience has demonstrated&hellip;&rdquo; and
4117+
&ldquo;Note 2. In CSS1, the suggested scaling factor&hellip; say
4118+
essentially the same thing. They are replaced by a single note:
4119+
4120+
<blockquote>
4121+
<p><strong>Note 2.</strong> In CSS1, the suggested scaling factor
4122+
between adjacent indexes was 1.5, which user experience proved to be
4123+
too large. In CSS2, the suggested scaling factor for a computer screen
4124+
between adjacent indexes was 1.2, which still created issues for the
4125+
small sizes. Implementation experience has demonstrated that a fixed
4126+
ratio between adjacent absolute-size keywords is problematic, and this
4127+
specification does <em>not</em> recommend such a fixed ratio.
4128+
</blockquote>
4129+
40884130
<!--========================== issue 72 ==========================-->
40894131

40904132
<h3 id="s.17.5.2.1"><a
@@ -4096,7 +4138,7 @@ columns if there are unexpected columns in later rows of a 'fixed' table
40964138
layout. In that case, the width of the columns and of the table is
40974139
undefined.
40984140

4099-
<!--========================== issue 61 ==========================-->
4141+
<!--======================= issue 61 & 133 =======================-->
41004142

41014143
<h3 id="s.17.5.3"><a
41024144
href="/TR/2009/CR-CSS2-20090423/tables.html#height-layout">
@@ -4107,9 +4149,10 @@ Section&nbsp;17.5.3 Table height layout</a></h3>
41074149
row groups compute to 'auto'</del> by
41084150

41094151
<blockquote>
4110-
<p><ins>CSS&nbsp;2.1 does not define how the height of table cells,
4111-
table rows and table row groups is calculated when their height is
4112-
specified using percentage values.</ins>
4152+
<p><ins>CSS&nbsp;2.1 does not define how the height of table cells and
4153+
table rows is calculated when their height is specified using
4154+
percentage values. CSS&nbsp;2.1 does not define the meaning of <span
4155+
class="propinst-height">'height'</span> on row groups.</ins>
41134156
</blockquote>
41144157

41154158
<!--========================== issue 124 =========================-->

css2/cover.src

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ to cite this document as other than work in progress.</p>
132132
<p>The (<a
133133
href="http://lists.w3.org/Archives/Public/www-style/">archived</a>)
134134
public mailing list <a
135-
href="mailto:www-style@w3.org">www-style@w3.org</a> (see <a
135+
href="mailto:www-style@w3.org?subject=%5bCSS21%5d%20INSERT%20SUMMARY%20HERE">
136+
www-style@w3.org</a> (see <a
136137
href="http://www.w3.org/Mail/Request">instructions</a>) is preferred
137138
for discussion of this specification. When sending e-mail, please put
138139
the text &#8220;[CSS21]&#8221; in the subject, preferably like

css2/fonts.src

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: fonts.src,v 2.96 2009-05-19 17:25:35 bbos Exp $ -->
3+
<!-- $Id: fonts.src,v 2.97 2009-08-31 17:39:31 bbos Exp $ -->
44
<head>
55
<title>Fonts</title>
66
<meta name="editor" lang="tr" content="Tantek &Ccedil;elik">
@@ -182,8 +182,13 @@ body { font-family: "New Century Schoolbook", serif }
182182
<p>If quoting is omitted, any white space characters before and after
183183
the font name are ignored and any sequence of white space characters
184184
inside the font name is converted to a single space.
185-
186-
Font family <em>names</em> that happen to be the same as a keyword value (e.g., 'initial', 'inherit', 'default', 'serif', 'sans-serif', 'monospace', 'fantasy', and 'cursive') must be quoted to prevent confusion with the keywords with the same names. UAs must not consider these keywords as matching the '&lt;family-name&gt;' type.
185+
Font family <em>names</em> that happen to be the same as a keyword
186+
value ('inherit', 'serif', 'sans-serif', 'monospace', 'fantasy', and
187+
'cursive') must be quoted to prevent confusion with the keywords with
188+
the same names. The keywords 'initial' and 'default' are reserved for
189+
future use and must also be quoted when used as font names. UAs must
190+
not consider these keywords as matching the '&lt;family-name&gt;'
191+
type.
187192
</p>
188193

189194

@@ -228,8 +233,8 @@ Garamond, Minion Web, ITC Stone Serif, MS Georgia, Bitstream Cyberbit
228233
<tr><td>Greek fonts
229234
<td>Bitstream Cyberbit
230235
<tr><td>Cyrillic fonts
231-
<td>Adobe Minion Cyrillic, Excelcior Cyrillic Upright,
232-
Monotype Albion 70, Bitstream Cyberbit, ER Bukinst
236+
<td>Adobe Minion Cyrillic, Excelsior Cyrillic Upright,
237+
Monotype Albion 70, Bitstream Cyberbit, ER Bukinist
233238
<tr><td>Hebrew fonts
234239
<td>New Peninim, Raanana, Bitstream Cyberbit
235240
<tr><td>Japanese fonts
@@ -591,8 +596,6 @@ sizes computed and kept by the UA. Possible values are:
591596
</tr>
592597
</table>
593598

594-
<p class="note">Note: implementation experience has demonstrated that a fixed ratio between adjacent absolute-size keywords is problematic, and this specification does NOT recommend such a fixed ratio, in contrast to previous specifications (<a href="http://www.w3.org/TR/REC-CSS1#font-size">CSS1 suggested 1.5</a>, and <a href="http://www.w3.org/TR/REC-CSS2/fonts.html#font-size-props">CSS2 suggested 1.2</a>).</p>
595-
596599
<p>Implementors should build a table of scaling factors for absolute-size keywords relative to the 'medium' font size and the particular device and its characteristics (e.g., the resolution of the device).
597600
</p>
598601

@@ -609,10 +612,12 @@ these guidelines should nevertheless avoid creating font-size resulting
609612

610613
<p class="note"><em><strong>Note 2.</strong> In CSS1, the suggested
611614
scaling factor between adjacent indexes was 1.5, which user experience
612-
proved to be too large. In CSS2, the suggested scaling factor for a computer
613-
screen between adjacent indexes was 1.2, which still created issues for the small
614-
sizes. The new scaling factor varies between each index to provide better
615-
readability.</em></p>
615+
proved to be too large. In CSS2, the suggested scaling factor for a
616+
computer screen between adjacent indexes was 1.2, which still created
617+
issues for the small sizes. Implementation experience has demonstrated
618+
that a fixed ratio between adjacent absolute-size keywords is
619+
problematic, and this specification does <em>not</em> recommend such a
620+
fixed ratio.</em></p>
616621

617622
</dd>
618623
<dt><b><a name="value-def-relative-size">&lt;relative-size&gt;</a></b>

css2/tables.src

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: tables.src,v 2.115 2009-08-06 21:05:30 dbaron Exp $ -->
3+
<!-- $Id: tables.src,v 2.116 2009-08-31 17:39:31 bbos Exp $ -->
44
<head>
55
<title>Tables</title>
66
</head>
@@ -942,18 +942,16 @@ class="propinst-height">'height'</span> value of 'auto' for a
942942
'table-row' means the row height used for layout is MIN. MIN depends
943943
on cell box heights and cell box alignment (much like the calculation
944944
of a <a href="visudet.html#line-height">line box</a> height).
945-
CSS&nbsp;2.1 does not define how the height of table cells, table rows
946-
and table row groups is calculated when their height is specified
947-
using percentage values.
945+
CSS&nbsp;2.1 does not define how the height of table cells and table
946+
rows is calculated when their height is specified using percentage
947+
values. CSS&nbsp;2.1 does not define the meaning of <span
948+
class="propinst-height">'height'</span> on row groups.
948949

949950
<p>In CSS&nbsp;2.1, the height of a cell box is the maximum of the
950951
table cell's <span class="propinst-height">'height'</span> property
951952
and the minimum height required by the content (MIN). A value of
952953
'auto' for <span class="propinst-height">'height'</span> implies that
953-
the value MIN will be used for layout. CSS&nbsp;2.1 does not define
954-
what percentage values of <span
955-
class="propinst-height">'height'</span> refer to when specified for
956-
table cells.
954+
the value MIN will be used for layout.
957955

958956
<p>CSS&nbsp;2.1 does not specify how cells that span more than one row
959957
affect row height calculations except that the sum of the row heights

0 commit comments

Comments
 (0)