|
112 | 112 |
|
113 | 113 | <h1>CSS Fonts Module Level 3</h1> |
114 | 114 |
|
115 | | - <h2 class="no-num no-toc" id=editors-draft-17-may-2013>Editor's Draft 17 |
| 115 | + <h2 class="no-num no-toc" id=editors-draft-20-may-2013>Editor's Draft 20 |
116 | 116 | May 2013</h2> |
117 | 117 |
|
118 | 118 | <dl id=authors> |
119 | 119 | <dt>This version: |
120 | 120 |
|
121 | 121 | <dd><a |
122 | 122 | href="http://dev.w3.org/csswg/css-fonts/">http://dev.w3.org/csswg/css-fonts/</a> |
123 | | - <!-- <dd><a href="http://www.w3.org/TR/2013/ED-css3-fonts-20130517/">http://www.w3.org/TR/2013/ED-css3-fonts-20130517/</a> --> |
| 123 | + <!-- <dd><a href="http://www.w3.org/TR/2013/ED-css3-fonts-20130520/">http://www.w3.org/TR/2013/ED-css3-fonts-20130520/</a> --> |
124 | 124 |
|
125 | 125 |
|
126 | 126 | <dt>Latest version: |
@@ -1175,14 +1175,12 @@ <h3 id=font-stretch-prop><span class=secno>3.3 </span>Font width: the <a |
1175 | 1175 | <li><code>ultra-expanded</code> |
1176 | 1176 | </ul> |
1177 | 1177 |
|
1178 | | - <p>The scale is relative, so a face with a font-stretch value higher in the |
1179 | | - list above should never appear wider. When a face does not exist for a |
1180 | | - given width, normal or condensed values map to a narrower face, otherwise |
1181 | | - a wider face. Conversely, expanded values map to a wider face, otherwise a |
1182 | | - narrower face. The figure below shows how the nine font-stretch property |
1183 | | - settings affect font selection for font family containing a variety of |
1184 | | - widths, grey indicates a width for which no face exists and a different |
1185 | | - width is substituted: |
| 1178 | + <p>When a face does not exist for a given width, normal or condensed values |
| 1179 | + map to a narrower face, otherwise a wider face. Conversely, expanded |
| 1180 | + values map to a wider face, otherwise a narrower face. The figure below |
| 1181 | + shows how the nine font-stretch property settings affect font selection |
| 1182 | + for font family containing a variety of widths, grey indicates a width for |
| 1183 | + which no face exists and a different width is substituted: |
1186 | 1184 |
|
1187 | 1185 | <div class=figure><img alt="width mappings for a family with condensed, |
1188 | 1186 | normal and expanded faces" src=universwidths.png> |
@@ -1798,14 +1796,19 @@ <h3 id=font-prop><span class=secno>3.7 </span>Shorthand font property: the |
1798 | 1796 | <p>The syntax of this property is based on a traditional typographical |
1799 | 1797 | shorthand notation to set multiple properties related to fonts. |
1800 | 1798 |
|
1801 | | - <p>All font-related properties are first reset to their initial values, |
1802 | | - including those listed in the preceding paragraph plus <span |
| 1799 | + <p>All subproperties of the ‘<a href="#propdef-font"><code |
| 1800 | + class=property>font</code></a>’ property are first reset to their |
| 1801 | + initial values, including those listed above plus <span |
1803 | 1802 | class=property>‘<a href="#propdef-font-size-adjust"><code |
1804 | 1803 | class=property>font-size-adjust</code></a>’</span>, <span |
1805 | 1804 | class=property>‘<a href="#propdef-font-kerning"><code |
1806 | | - class=property>font-kerning</code></a>’</span> and all font feature |
1807 | | - properties. Then, those properties that are given explicit values in the |
1808 | | - <span class=property>‘<a href="#propdef-font"><code |
| 1805 | + class=property>font-kerning</code></a>’</span>, subproperties of <span |
| 1806 | + class=property>‘<a href="#propdef-font-variant"><code |
| 1807 | + class=property>font-variant</code></a>’</span> and and <span |
| 1808 | + class=property>‘<a href="#propdef-font-language-override"><code |
| 1809 | + class=property>font-language-override</code></a>’</span>. Then, those |
| 1810 | + properties that are given explicit values in the <span |
| 1811 | + class=property>‘<a href="#propdef-font"><code |
1809 | 1812 | class=property>font</code></a>’</span> shorthand are set to those |
1810 | 1813 | values. For a definition of allowed and initial values, see the previously |
1811 | 1814 | defined properties. For reasons of backwards compatibility, it is not |
@@ -2798,10 +2801,10 @@ <h3 id=font-rend-desc><span class=secno>4.6 </span>Font features: the <a |
2798 | 2801 | <td>normal |
2799 | 2802 | </table> |
2800 | 2803 |
|
2801 | | - <p>These descriptors define settings that apply when the font defined by an |
2802 | | - <code>@font-face</code> rule is rendered. They do not affect font |
2803 | | - selection. Values are identical to those defined for the corresponding |
2804 | | - ‘<a href="#propdef-font-variant"><code |
| 2804 | + <p>These descriptors define default settings that apply when the font |
| 2805 | + defined by an <code>@font-face</code> rule is rendered. They do not affect |
| 2806 | + font selection. Values are identical to those defined for the |
| 2807 | + corresponding ‘<a href="#propdef-font-variant"><code |
2805 | 2808 | class=property>font-variant</code></a>’ and ‘<a |
2806 | 2809 | href="#propdef-font-feature-settings"><code |
2807 | 2810 | class=property>font-feature-settings</code></a>’ properties defined |
|
0 commit comments